Talent.com
Lead Java Developer

Lead Java Developer

USTPune, Maharashtra, India
18 days ago
Job description

About the Role

The ideal candidate must have a strong background in microservices development using Spring Boot. Excellent written and verbal communication skills are essential to collaborate effectively with both domain and technical experts.

Responsibilities

  • Maintain active relationships with the Product Owner to understand business requirements, lead requirement gathering meetings, and review designs.
  • Own backlog items and coordinate with team members to develop features planned for each sprint.
  • Perform technical design reviews and code reviews.
  • Prototype, develop, and troubleshoot software in the user interface or service layers.
  • Conduct peer reviews to ensure reuse, scalability, and adherence to best practices.
  • Participate in collaborative technical discussions focused on software user experience, design, architecture, and development.
  • Demonstrate project features to client stakeholders, utilizing the latest front-end and back-end development technologies.

Requirements

  • 6+ years of experience in Java development.
  • Proficient in developing applications using multi-tier architecture.
  • Knowledge of Google Cloud Platform (GCP) and AWS cloud services.
  • Experience with Angular, Java / JEE, Spring, Spring Boot, REST / SOAP web services, Hibernate, SQL, Tomcat, WebSphere, SONAR, Agile methodologies, AJAX, Jenkins, etc.
  • Skills in UML, application design / architecture, and design patterns.
  • Experience with unit testing frameworks like JUnit or similar.
  • Strong communication and leadership skills.
  • Ability to provide overlap coverage with onsite / customer teams until 9 PM IST.
  • Capability to support QA teams with test plans, root cause analysis, and defect fixing.
  • Strong experience in responsive design and cross-browser web applications.
  • Deep knowledge of web service models and API development.
  • Familiarity with tools such as Bitbucket, Jira, and Confluence.
  • Exposure to Agile and Scaled Agile development models.
  • Experience with RESTful interfaces, Swagger profiles, and JSON payloads.
  • Skills

    Java | Spring Boot | Microservices | Google Cloud Platform (GCP)

    Create a job alert for this search

    Lead Java Developer • Pune, Maharashtra, India