Chennai
60 days ago
Lead Java Developer

Role: Lead Java Developer

Locations: Trivandrum, Chennnai

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 Tool: Kibana API Development: RESTful services, HTTP protocols Architectural Principles: SOLID, SOA Cloud Platforms: AWS Development Practices: Pair Programming, TDD, BDD
Por favor confirme su dirección de correo electrónico: Send Email