HamburgerMenu
hirist

Java Developer

US TECHNOLOGY INTERNATIONAL PRIVATE LIMITED
Multiple Locations
6 - 8 Years

Posted on: 05/08/2025

Job Description

Role : Lead Java Developer

Locations : Trivandrum, Chennai

You will work closely with Product Management and leadership to deliver critical components or applications that align with the team's vision and goals.

Responsibilities :


- Design and develop key software features as part of the Services engineering team.

- Deliver high-quality applications focusing on significant components, feature sets, or mid-sized services.

- Collaborate across teams to innovate and drive technical excellence within your domain.

- Align engineering efforts with product goals and management directives.

- Promote and practice software quality through Pair Programming, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).

Requirements :

- Proven ability to deliver scalable, high-quality software applications.

- Strong programming skills, particularly in building APIs using modern object-oriented languages, Java.

- Solid understanding of SOLID principles, Service-Oriented Architecture (SOA), HTTP, and REST.

- Enthusiasm for cloud technologies, especially AWS, and an understanding of their potential.

- Excellent communication skills and ability to collaborate across engineering teams to improve processes and reduce inefficiencies.

- Advocate for software quality with leadership experience in testing methodologies and collaborative coding practices.

Preferred Qualifications :

- Experience working extensively with cloud platforms like AWS.

- Comfortable navigating complex, regulated environments.

- Demonstrated ability to solve real-world problems in a fast-paced, evolving setting.

Technical Skills

- Programming Languages : Java

- API Development : RESTful services, HTTP protocols

- Architectural Principles : SOLID, SOA

- Cloud Platforms : AWS

- Development Practices : Pair Programming, TDD, BDD

Skills : Java, Spring Boot

info-icon

Did you find something suspicious?