i
MNR Solutions
497 MNR Solutions Jobs
7-10 years
Java Technical Lead - Spring Boot/Microservices Architecture (7-10 yrs)
MNR Solutions
posted 3d ago
Flexible timing
Key skills for the job
We are a rapidly growing product-based company that focuses on creating innovative, scalable, and impactful software solutions. Our team works with cutting-edge technologies to develop state-of-the-art products for diverse industries. We are looking for a talented and dynamic Java Technical Lead to join our engineering team and help lead the development of robust, scalable, and high-performance applications.
Role Overview :
As a Java Technical Lead, you will be responsible for overseeing the design, development, and delivery of mission-critical applications using Java technologies, primarily Spring Boot and Microservices. You will work in a collaborative, agile environment with cross-functional teams to ensure that the product's architecture is efficient, scalable, and aligns with the company's long-term vision. You will be leading a team of developers, guiding them on best practices, and ensuring the highest standards of software quality are maintained throughout the development lifecycle.
Key Responsibilities :
Technical Leadership :
- Lead, mentor, and guide a team of Java developers to deliver high-quality software.
- Provide technical expertise in Java, Spring Boot, and Microservices architecture.
- Ensure adherence to coding standards, design principles, and industry best practices.
- Conduct regular code reviews and facilitate continuous improvement in the development process.
System Design & Architecture :
- Architect and design scalable and highly available microservices-based solutions.
- Collaborate with other teams to ensure seamless integration between microservices and other system components.
- Define and promote best practices for system architecture and design patterns.
- Evaluate and recommend tools, frameworks, and technologies to enhance development and performance.
Development & Implementation :
- Lead the development of backend services using Java and Spring Boot.
- Implement microservices that interact with other services and databases, ensuring high performance and reliability.
- Build and maintain RESTful APIs and ensure their security, scalability, and proper documentation.
- Ensure that the software is delivered on time and meets functional and technical requirements.
Collaboration & Stakeholder Communication :
- Work closely with product managers, business analysts, and QA teams to align technical solutions with business needs.
- Provide regular updates to stakeholders on the progress of technical deliverables and highlight any blockers or risks.
- Participate in design discussions and contribute to decision-making on technology stack, architecture, and tool selection.
Continuous Improvement :
- Stay updated with the latest trends and technologies in Java development, Spring Boot, and microservices.
- Drive adoption of new tools, frameworks, and methodologies to improve productivity, scalability, and code quality.
- Contribute to the enhancement of development processes, ensuring efficient and effective delivery cycles.
Required Skills and Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
-7+ years of hands-on experience in Java development, with at least 1 years in a technical lead role.
- Strong expertise in Java, Spring Boot, and Microservices architecture.
- Experience designing and developing RESTful APIs and understanding of API management tools.
- Familiarity with cloud technologies (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
- Expertise in relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.
- Strong understanding of agile methodologies and CI/CD practices.
- Excellent problem-solving skills and ability to work in fast-paced environments.
Preferred Skills :
- Experience with DevOps practices and tools such as Jenkins, Maven, or GitLab CI.
- Exposure to modern frontend technologies (Angular, React) and full-stack development is a plus.
- Experience with distributed tracing, monitoring, and performance tuning in microservices-based systems.
What We Offer :
- Competitive salary and benefits.
- Opportunity to work with a talented team on cutting-edge technologies.
- A collaborative, inclusive work environment that values innovation and professional growth.
- Opportunities for career advancement and leadership roles.
Join us and take the next step in your career as a Java Technical Lead, working on impactful products in a thriving, innovative company!
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
7-10 Yrs