Source description
About the role
Role Overview We are looking for an experienced Java Lead with 10 14 years of hands-on development experience to lead the design, development, and delivery of enterprise-grade product applications. The ideal candidate should have a strong background in Java, Spring Boot, REST APIs, Hibernate, and Microservices , along with proven experience in product development . The role requires technical leadership, mentoring, architectural decision-making, and ownership of end-to-end delivery in an Agile environment. Key Responsibilities Lead the design, development, testing, and deployment of scalable Java-based applications. Own the technical delivery of the team and ensure high-quality code standards. Translate high-level designs (HLD) into robust technical solutions. Design and develop RESTful APIs and Microservices using Java and Spring Boot. Mentor and guide developers on coding standards, architecture, and best practices. Participate in architecture discussions and technical solution design. Perform code reviews and ensure adherence to coding standards. Optimize application performance and troubleshoot complex production issues. Work closely with Product Owners, QA, DevOps, and cross-functional teams. Participate in Agile/Scrum ceremonies and drive sprint deliverables. Support production releases, bug fixes, and continuous improvements. Required Technical Skills Core Java Strong expertise in Java 8+ Object-Oriented Programming (OOP) Collections, Multithreading, Exception Handling JDBC & JDBC Template Design Patterns Frameworks Spring Framework Spring Boot Spring MVC Hibernate/JPA RESTful Web Services Messaging & Integration Kafka RabbitMQ Build & Version Control Maven Git/GitHub Code Quality SonarQube Unit Testing (JUnit/Mockito) Databases Strong SQL Query optimization Performance tuning and troubleshooting Application Servers Apache Tomcat WebLogic JBoss Development Tools IntelliJ IDEA / Eclipse SDLC Agile/Scrum Git-based development lifecycle CI/CD understanding Leadership Responsibilities Lead a team of Java developers. Mentor junior and mid-level engineers. Own technical decisions and project delivery. Ensure code quality through reviews and best practices. Coordinate with stakeholders and provide technical solutions. Resolve technical blockers and production issues. Desired Experience 10 14 years of hands-on Java development experience. Mandatory experience in Product Development/Product-Based Companies . Experience building scalable enterprise applications. Healthcare domain experience is preferred. Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Rarr Technologies