Posted Updated
We are seeking a skilled Java Microservices Architect to join our dynamic team. In this role, you will be responsible for designing and implementing robust microservices architectures that leverage Java technologies. You will work closely with cross-functional teams to ensure that our applications are scalable, maintainable, and performant. Your expertise in Spring Boot and WebFlux will be crucial in developing high-quality software solutions that meet our clients' needs.
Key Responsibilities:
- Design and develop microservices using Java, Spring Boot, and WebFlux.
- Collaborate with product managers, developers, and other stakeholders to define system architecture and design.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and resolve bottlenecks and bugs in the application.
- Mentor and guide junior developers in best practices and architectural patterns.
- Stay updated with the latest industry trends and technologies to continuously improve our development processes.
Required Skills:
- Strong proficiency in Java programming language.
- Extensive experience with Spring Boot and WebFlux frameworks.
- Solid understanding of microservices architecture and RESTful APIs.
- Familiarity with reactive programming concepts and tools.
- Excellent problem-solving skills and ability to work in a team environment.
- Strong communication skills to effectively collaborate with team members and stakeholders.
If you are passionate about building innovative software solutions and have a strong background in Java and microservices, we would love to hear from you.
See also
Architecture jobs by country — openings, pay and top skills →