We are looking for an experienced programmer who is proficient in Java and Spring Boot and wants to actively shape the architecture and direction of technological development.
In this role, you will use modern tools (Docker, Kubernetes, CI/CD), implement ambitious projects – including in the financial sector – and work with a team that focuses on development and knowledge exchange.
Java Developer
Your responsibilities
- Designing and implementing the overall architecture for enterprise-level systems and applications, ensuring scalability, security, and reliability
- Lead technical discussions and architectural reviews within the team
- Active participation as a senior developer (hands-on) in projects
- Developing and maintaining comprehensive technical documentation
- Supporting sales processes
- Guide and mentor other developers, promoting technical growth and skill development
- Building a culture of trust and collaboration within the team
Our requirements
- Minimum 6 years of experience in system implementation and deployment
- Minimum 2 years of experience in architecture and solution design
- Very good knowledge of Java, Spring Boot
- Good knowledge of Docker, Kubernetes, PostgreSQL, CI/CD
- Fluent in English (C1)
- Knowledge of workflow and business process automation tools (Flowable/Camunda)
- Experience with Microsoft Azure
- Experience in financial industry projects