Evooq
Tech / AI / Software
SeniorSoftwareEngineer
“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
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.