36 Mentorpal Jobs
Software Development Engineer II - Microservices Architecture (5-9 yrs)
Mentorpal
posted 5d ago
Key skills for the job
We are looking for a skilled SDE2 Backend Engineer with expertise in Spring Boot/Java to join our dynamic team.
The ideal candidate will have experience in building and scaling distributed applications, a deep understanding of microservices architecture, and proficiency in relational databases (MySQL/Postgres).
Responsibilities :
- Develop, deploy, and maintain scalable and efficient backend systems using Spring Boot and Java.
- Design and implement microservices architecture to support high-performance applications.
- Architect and build distributed applications to meet business requirements at scale.
- Design, maintain, and optimize relational database schemas and queries using MySQL/Postgres.
- Write clean, maintainable, and well-documented code following industry best practices.
- Collaborate with cross-functional teams, including product, frontend, and DevOps, to deliver high-quality solutions.
- Ensure system scalability, performance, and reliability through best engineering practices.
Requirements :
- Experience with Kafka for event-driven architecture.
- Hands-on experience with AWS cloud services for deployment and infrastructure management.
- Familiarity with distributed caching mechanisms and system monitoring tools.
- 4-5 years of hands-on experience in Spring Boot/Java development.
- Proven experience in building distributed applications at scale.
- Strong understanding of relational databases like MySQL/Postgres.
- Solid experience with microservices architecture and design patterns.
- Strong problem-solving and communication skills.
- Bachelor's degree in Computer Science or a related field.
Functional Areas: Software/Testing/Networking
Read full job description5-9 Yrs