
Java Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a talented Back-End Engineer with a focus on Java for our client, a US-based Fintech company. This is a remote position with a strong presence and need in Chennai, India. You will be an integral part of the Checkout Engineering team, responsible for developing and delivering robust applications and services that enhance our client's checkout user experiences. Collaboration with product, design, and analytics teams is key to understanding and fulfilling the needs of buyers and merchants. We are looking for motivated, detail-oriented technologists passionate about building exceptional products and experiences, valuing collaboration, communication, and a drive for engineering and product excellence.
Responsibilities:
- Develop and deliver applications and services for checkout user experiences.
- Collaborate with product, design, and analytics teams.
Requirements:
- A minimum of 2 years of professional software development experience, with a focus on large-scale and performant applications.
- Expertise in at least one server-side language, including Java, C++, C#, Go, Python, Kotlin, or Ruby.
- Familiarity with relational and non-relational database technologies like PostgreSQL, MySQL, and Bigtable.
- Familiarity with AI tools such as Claude and GitHub Copilot.
Contract Details:
- Location: Remote with requirement in Chennai, India.
- Rate: 796.13 INR - 1,149.97 INR per hour.
- Interview Process: Two rounds.
- Duration: Until the end of February 2026, with potential for extensions or conversion.
- Notice Period: Must be under 30 days; immediate joiners are highly preferred.
- Job Type: Permanent.