i
Coders Brain
458 Coders Brain Jobs
8-12 years
Java Lead - Spring Boot/Microservices Architecture (8-12 yrs)
Coders Brain
posted 2mon ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a highly skilled Java Lead Developer with 8+ years of experience to lead the design, development, and deployment of enterprise-grade applications. The ideal candidate will have strong hands-on experience in Java, Spring Boot, Microservices, and related modern technologies. As a technical lead, you will be responsible for mentoring teams, driving technical excellence, and collaborating with stakeholders to deliver robust and scalable solutions.
Key Responsibilities :
1. Application Development and Architecture :
- Lead the design, development, and maintenance of scalable Java-based applications.
- Architect and implement solutions leveraging Java 8+, Spring Boot, and Microservices.
- Ensure clean, maintainable, and efficient code following industry best practices.
2. Team Leadership :
- Mentor and guide the development team in technical design, coding standards, and best practices.
- Conduct code reviews and ensure high-quality deliverables.
- Collaborate with cross-functional teams (QA, DevOps, Product Owners) to ensure smooth project delivery.
3. Microservices Development :
- Design and implement Microservices architecture using Spring Boot and REST APIs.
- Optimize application performance, scalability, and security.
- Develop robust integration with databases, messaging systems, and external APIs.
4. Problem Solving and Debugging :
- Troubleshoot complex technical issues and provide effective solutions.
- Proactively identify and resolve performance bottlenecks, bugs, and other challenges.
5. Collaboration and Communication :
- Work closely with stakeholders to gather requirements, define architecture, and provide technical solutions.
- Effectively communicate technical decisions, progress updates, and risks to team members and management.
Technical Skills and Qualifications :
Core Skills :
- Strong expertise in Java 8+, Spring Boot, and Microservices architecture.
- Proficiency in developing RESTful APIs and working with tools like Postman or Swagger.
- Hands-on experience with messaging systems like Kafka, RabbitMQ, or similar.
- Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks like Hibernate.
Cloud and DevOps :
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with CI/CD pipelines, containerization tools (Docker, Kubernetes), and deployment automation.
Other Tools and Practices :
- Proficiency with version control systems (Git) and build tools (Maven, Gradle).
- Exposure to Agile methodologies and tools like JIRA or Confluence.
- Experience in unit testing frameworks (JUnit, Mockito) and performance optimization.
Soft Skills :
- Excellent leadership and team management skills.
- Strong problem-solving and analytical thinking capabilities.
- Effective communication and collaboration with both technical and non-technical stakeholders.
- Ability to prioritize tasks and manage multiple deliverables effectively.
Preferred Qualifications :
- Experience in API Gateway tools, monitoring tools, and logging frameworks.
- Knowledge of front-end frameworks (like React or Angular) for full-stack capabilities.
- Relevant certifications in Java, Spring, or Cloud technologies.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice