Don't miss the opportunity to be part of something new — we are building a brand new team within a large-scale international integration project.
We are looking for a Lead Software Engineer with strong Java and Spring Boot expertise to help shape the technical direction of the project from day one.
You will be joining a project where modern microservices and REST API integrations are at the core — working on an orchestration layer that connects multiple enterprise systems across a global network. If you enjoy complex backend challenges and want to lead a team while staying hands-on with code, this is the role for you.
What will you do?
- Lead the architecture, design and development of Java/Spring Boot based microservices and integration components
- Drive the standardization and development of REST API contracts across multiple systems
- Work closely with Business Analysts and cross-functional teams to translate requirements into technical solutions
- Mentor and guide junior and mid-level engineers on the team
- Conduct code reviews and enforce best practices in code quality and reliability
- Utilize CI/CD pipelines (Azure DevOps, Jenkins) for continuous delivery
- Deploy and maintain applications on cloud infrastructure (Azure/AWS)
- Contribute to data mapping and comparative analysis between legacy and modern API responses
- Work within an Agile/Scrum framework
Employee perks, benefits
- 6 extra days off: 3x localhost days and 3x sick days
- Referral bonus
- Benefit plus budget
- Financial contribution to Pension plan
- Multisport Card
- Education support (certificates, courses, trainings)
- Physiotherapist sessions once a week in the office
- Bonuses at every smashing life events
- Flexible working arrangements
- Transparent approach and communication
- Supporting your ideas
Requirements for the employee
Language skills: English - Upper intermediate (B2)
Number of years of experience in the position/sector: 8
Personality requirements and skills
Basic Qualifications
- 8+ years of experience in Java development
- Previous experience in a tech lead or leadership role
- Strong hands-on experience with Spring Boot and Spring ecosystem (Spring Cloud, Spring Integration)
- Proven experience in designing and building RESTful APIs
- Experience with microservices architecture and event-driven patterns
- Familiarity with API tools such as Swagger, Postman
- Experience with relational and NoSQL databases
- Hands-on experience with CI/CD tools and cloud platforms (Azure preferred)
- English at B2 level or higher
- Excellent communication and interpersonal skills