UST

Developer II - Java Developer

Thiruvananthapuram, KL, IN

5 days ago
Save Job

Summary

Role Description

Job Title: Java Developer

Responsibilities

  • Maintain active relationships with the Product Owner to understand business requirements and lead requirement gathering sessions.
  • Own backlog items and work with the team to develop features planned for each sprint.
  • Perform technical design reviews and code reviews.
  • Mentor, lead, and guide the team on technical skills.
  • Prototype, develop, and troubleshoot software in the user interface or service layers.
  • Perform peer reviews on source code to ensure reuse, scalability, and adherence to best practices.
  • Participate in collaborative technical discussions related to software user experience, design, architecture, and development.
  • Provide demonstrations to client stakeholders on project features and sub-features, utilizing the latest front-end and back-end technologies.

Requirements

  • 3+ years of experience in Java/JEE development.
  • Experience in developing applications using multi-tier architecture.
  • Strong knowledge of Google Cloud or AWS.
  • Proficiency in Java/JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, Tomcat, WebSphere, SONAR, Jenkins, AJAX, and Agile.
  • Knowledge of UML, application design/architecture, and design patterns.
  • Experience in unit testing using JUnit or similar technologies.
  • Strong communication and leadership skills.
  • Ability to support QA teams with test plans, root cause analysis, and defect resolution.
  • Solid experience in responsive design and cross-browser web applications.
  • Familiarity with tools such as Bitbucket, Jira, and Confluence.

Preferred Qualifications

  • Experience with cloud services, particularly Google Cloud.
  • Strong exposure to Agile and Scaled Agile development models.
  • Familiarity with REST web services, Swagger profiles, and JSON payloads.

Technical Skills

  • Languages & Frameworks: Java, JEE, Spring, Spring Boot.
  • Web Services: REST, SOAP, APIs, JSON, Swagger.
  • Databases: SQL, Hibernate.
  • Cloud: Google Cloud, AWS.
  • Development Tools: Tomcat, WebSphere, SONAR, Jenkins, Bitbucket, Jira, Confluence.
  • Others: UML, Agile methodologies, Design Patterns, Unit testing (JUnit).

Skills

Java,Spring Boot,Microservices,Gcp

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job