Chennai
9 hours ago
Developer II - Java Developer

Job Title: Java Developer

Location: Trivandrum, Chennai

Introduction:

In this role, you will be responsible for designing and developing software features that have a direct impact on the lives of credit card consumers. This position offers an exciting opportunity to innovate, collaborate with cross-functional teams, and contribute to building scalable solutions in a cloud environment.

Responsibilities:

Design and develop software features critical to credit card consumers, ensuring high-quality and scalability. Collaborate with Product Management and leadership to achieve product goals and vision. Take ownership of a significant portion of the software, including features, components, and services. Innovate and contribute to technical improvements within your team and domain. Communicate effectively with cross-functional teams to maximize collaboration and reduce inefficiencies. Advocate for quality practices such as Pair Programming, Test-Driven Development (TDD), and Behaviour-Driven Development (BDD).

Requirements:

Proven experience delivering high-quality, scalable applications. Strong programming skills, with a deep understanding of building APIs using modern object-oriented languages (preferably Java). Familiarity with SOLID principles, Service-Oriented Architecture (SOA), HTTP, and REST. Enthusiasm for cloud technologies, specifically AWS, and leveraging them to build robust solutions. Excellent communication skills, with the ability to partner effectively across engineering teams to maximize collaboration and reduce waste. Strong advocate for quality, with experience in TDD and BDD.

Preferred Qualifications:

Experience working with cloud platforms, particularly AWS. Experience solving real-world problems in a complex, regulated environment. Ability to work in a fast-paced, evolving technical landscape.

Technical Skills:

Languages: Proficient in Java and strong knowledge of object-oriented programming. Frameworks/Technologies: Experience with Spring Framework for building enterprise-level applications. Databases: Strong understanding of SQL and database management. Cloud: Experience with AWS or other cloud platforms. Software Development Practices: Familiarity with Pair Programming, TDD, BDD, and Agile methodologies.
Por favor confirme su dirección de correo electrónico: Send Email