Evooq
Tech / AI / Software
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Software Engineer at Evooq. Skills: Java, Spring Boot, Microservices architecture, Cloud platforms, CI/CD, Test automation, Clean code. Designing and building robust, scalable backend services using Java, Spring, and Kafka. Embracing CI/CD, test automation, and clean code practices”
Industry & Context.
Analyze and challenge business requirements; Design and build efficient cloud solutions
Must be already residing in Warsaw, Eligible to work in Poland
What They're Looking For.
Must Have
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, A can-do attitude and abundance mindset, Good taste and basic knowledge of modern, scalable software architecture., 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 designuild 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.
Nice to Have
Any knowledge of distributed systems is a plus., Experience with Kotlin or TypeScript, Familiarity with Angular is beneficial but not required, Experience working with RESTful APIs and optionally gRPC, Exposure to monitoring and logging stacks such as Elastic Stack, Prometheus, and Grafana, AI-curious or AI-enthusiast with an interest or experience in integrating or experimenting with AI/ML technologies in software development
What You'll Do.
Designing and building robust
scalable backend services using Java
and clean code practices
Applying experience in microservice architecture in a production environment
Delivering solutions that are correct
Championing engineering culture of well-crafted design
and comprehensive testing
Contributing directly to the evolution of our core platform
enhancing existing features and building new ones
Taking full ownership of the products you develop
participating in the entire software development from requirement analysis and prototyping to design
How You'll Work.
Team & Collaboration
Highly autonomous teams built on a culture of trust and responsibility; Great teammate, making sure that everyone on your team feels valued and is excited to work with you
Full Job Description
Software Engineer - Java, JVM, Kotlin, Spring boot Seniority: Senior/ Principal level Location: Warsaw, Poland Contract type: Full-time, employment contract (Umowa o pracę) or B2B Work Environment: Hybrid model, 2 or 3 days in the office Disclaimer: To be considered, you must be already residing in Warsaw and be eligible to work in Poland. At Evooq, we are building an ecosystem of solutions that combine data, technology, and investment expertise. Finance professionals use our platform to quickly identify investment opportunities, make informed decisions, and manage risk across the entire investment lifecycle. We operate through highly autonomous teams built on a culture of trust and responsibility. Now, we’re expanding by launching a new European tech hub in Warsaw, which will act as a direct extension of our core engineering teams in Switzerland. We are currently hiring Software Engineers (Senior/ Principal level) to join us in designing and developing distributed, scalable systems that power our Wealth Management platform. 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. You'll 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
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Evooq?
Real rants from real employees. Read before you apply.