Job Title : Lead Java Developer
Experience : 10 15 Years
Location : Pan India (Preferably Noida)
Notice Period : the Company
Better Future Solutions is committed to increasing profitability and business success for its clients by delivering process-driven business solutions. Our expertise lies in Workforce Solutions, ERP, SPI, Training, BPM, Application Development, and more, catering to a global customer Overview :
We are seeking an experienced Lead Java Developer to lead and mentor a high-performing software development team. The role involves hands-on contribution in architecture design, development, implementation, and delivery of scalable enterprise applications, ensuring alignment with business needs and technology best Responsibilities Areas (KRA) :
- Lead the design, development, and deployment of Java-based applications using Microservices architecture.
- Collaborate with Technical and Product Managers to define project scope, timelines, and deliverables.
- Architect, develop, and implement scalable, efficient, and maintainable solutions following best practices.
- Ensure high-quality code through regular code reviews, automated testing, and defect prevention processes.
- Mentor and guide team members, promoting best practices in coding, architecture, and software design.
- Facilitate Agile development practices including Scrum and Kanban for efficient delivery cycles.
- Document APIs, architecture designs, and development processes using tools like POSTMAN and Swagger.
- Work closely with cross-functional teams to ensure proper integration and high performance of applications.
- Implement and manage Azure cloud services to support application infrastructure.
- Optimize database interactions and ensure efficient use of MySQL / RDBMS systems.
- Implement caching strategies using Redis and enhance search capabilities using Elasticsearch.
- Manage version control, CI / CD processes, and collaborate on deployment Skillsets :
- Strong proficiency in Core Java, J2EE, and Object-Oriented Design Principles.
- Expertise in Spring Framework, Spring Boot, Spring Data JPA, and Hibernate.
- Hands-on experience developing RESTful Web Services and Microservices-based applications.
- Proficient in working with RDBMS systems, especially MySQL.
- Practical experience with Microsoft Azure cloud services.
- Experience with API documentation using POSTMAN, Swagger, or similar tools.
- Working knowledge of Caching (Redis) and Search / Index platforms (Elasticsearch).
- Strong understanding of Agile methodologies (Scrum, Kanban).
(ref : hirist.tech)