Senior Software Engineer

Evooq

Not Interested
Bookmark
Report This Job

profile Job Location:

Warsaw - Poland

profile Monthly Salary: Not Disclosed
Posted on: 31-10-2025
Vacancies: 1 Vacancy

Job Summary

As a Software Engineer (Senior/ Principal level) you will contribute directly to the evolution of our core platform enhancing existing features and building new ones using modern technologies such as Java 17 Kotlin Spring Boot and a microservices architecture.

Youll take full ownership of the products you develop participating in the entire software development lifecycle;  from requirement analysis and prototyping to design implementation deployment monitoring and support. We expect you to deliver solutions that are correct maintainable and sustainable while championing our engineering culture of well-crafted design clean code and comprehensive testing.

Key responsibilities include:

  • Designing and building robust scalable backend services using Java Spring and Kafka
  • Embracing CI/CD test automation and clean code practices
  • Applying your experience in microservice architecture in a production environment
  • Demonstrating a strong sense of code quality technical ownership and a willingness to mentor others

Qualifications :

  • A can-do attitude and abundance mindset - youll be involved in the full software life cycle including decision-making from design to production.
  • Good taste and basic knowledge of modern scalable software architecture.
  • Any knowledge of distributed systems is a plus.
  • Hands-on experience in designing and implementing high-quality modern APIs and back-end systems
  • Passion about writing clean code.
  • Ability to analyze and challenge business requirements brainstorm technology ideas and design/build efficient cloud solutions
  • Team spirit: You are a great teammate making sure that everyone on your team feels valued and is excited to work with you
  • Passion curiosity pragmatism and humility. We favor code and demos over lengthy discussions.

Technical Skills required:

  • Minimum of 6 to 8 years hands-on experience writing production-grade Java applications with a focus on performance scalability and maintainability.
  • Extensive experience of using Spring Boot to build microservices and Gradle and Docker.
  • Proven experience deploying and maintaining services on a cloud provider (e.g. AWS GCP Azure).
  • At least 4 years of experience with continuous integration and delivery (e.g. GitHub Actions Jenkins)
  • Excellent working knowledge of SQL and experience with relational databases such as PostgreSQL.
  • Deep understanding of software build processes including versioning packaging and delivery workflows
  • AI-curious or AI-enthusiast with an interest or experience in integrating or experimenting with AI/ML technologies in software development

Technical Skills nice to have:

  • Languages: Experience with Kotlin or TypeScript
  • Frontend Exposure: Familiarity with Angular is beneficial but not required
  • API Design: Experience working with RESTful APIs and optionally gRPC
  • Observability Tools: Exposure to monitoring and logging stacks such as Elastic Stack Prometheus and Grafana

Additional Information :

Evooq is a global provider of technology-driven solutions for wealth and asset managers. We aim to radically simplify the investment process and make investments more accessible and more understandable for professional investors and their clients.

Our clients include some of the worlds largest banks as well as wealth management companies and pension funds across Europe and Asia.

We are headquartered in Lausanne and have offices in Zurich Geneva Fribourg and Singapore.


    Remote Work :

    No


    Employment Type :

    Full-time

    As a Software Engineer (Senior/ Principal level) you will contribute directly to the evolution of our core platform enhancing existing features and building new ones using modern technologies such as Java 17 Kotlin Spring Boot and a microservices architecture.Youll take full ownership of the product...
    View more view more

    Key Skills

    • Spring
    • .NET
    • C/C++
    • Go
    • React
    • OOP
    • C#
    • AWS
    • Data Structures
    • Software Development
    • Java
    • Distributed Systems

    About Company

    Software Engineer - Java, JVM, Kotlin, Spring boot Seniority: Senior/ Principal level Location: Warsaw, Poland Contract type: Full-time, employment contract (Umowa o pracę) Work Environment: Remote Disclaimer: To be considered, you must be already residing in Warsaw and be eligible to ... View more

    View Profile View Profile