We are looking for a Lead Java Engineer with a keen interest in solution architecture to join the team of engineers working on a Master Data Management platform.
In this role, you will participate in separating backend services and refining a new application, as well as implementing integrations with both external and internal systems.
Responsibilities
- Integrate various microservices to establish a unified system
- Employ robust problem-solving skills to detect and solve issues
- Work collaboratively with various teams to achieve smooth integration
- Develop Java-based microservices
- Write maintainable and clean code adhering to industry standards
- Execute comprehensive testing on the code developed to guarantee quality and reliability
- Keep abreast of the latest trends and technologies in Java and related fields
- Engage in code review sessions and offer valuable feedback
Requirements
- 7+ years of professional experience in Java-based software engineering
- Technical/Team Lead experience
- Hands-on experience with AWS, Azure or GCP
- Strong understanding of Java, focusing on microservices architecture and integration
- Familiarity with Apache Kafka
- Background in working with Microservices
- Competency in problem-solving and troubleshooting
- Capability to collaborate effectively with cross-functional teams
- English proficiency: Upper-Intermediate (B2) or better
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job