Java Backend Engineer

About the Role:

We are looking for a highly skilled Senior Java Developer to join our engineering team. This role is for someone passionate about building mission-critical fintech/banking solutions that are scalable, secure, and performant. We’re seeking an expert who can take ownership of the entire development lifecycle, from design and architecture to deployment, and who is excited to leverage AI to drive innovation and productivity.

You’ll work on enterprise-grade, server-side applications that form the backbone of our services, collaborating with cross-functional teams to deliver solutions that have a real-world impact.

What You’ll Do:

  • Design, build, and maintain robust, scalable, and secure server-side applications using Java.
  • Collaborate closely with cross-functional teams, including product managers and designers, to deliver mission-critical fintech solutions.
  • Architect and develop systems using Microservices and object-oriented design principles.
  • Leverage AI and AI-powered tools to build innovative features and enhance development productivity.
  • Develop and integrate RESTful APIs using the Spring Framework and Spring Boot.
  • Work with a variety of databases, including MySQL and PostgreSQL.
  • Stay updated with the latest backend technologies and best practices to continuously optimize development processes.
  • Ensure the codebase is clean, well-documented, and thoroughly tested.

What We’re Looking For:

  • 5+ years of experience in Java development (including Core Java, Collections, Exception Handling).
  • 5+ years of experience in application design for critical enterprise-grade systems.
  • Deep hands-on experience with Spring Framework, Spring Boot, and RESTful APIs.
  • Strong understanding of Microservices architecture and object-oriented design.
  • Proficient in SQL databases like MySQL or PostgreSQL.
  • Experience with DevOps tools such as Jenkins, Maven, and Git.
  • An ownership mindset with strong analytical and problem-solving skills.
  • Ability to work independently and manage deliverables.
  • Willingness to work 6 days a week if required to meet project goals.

Good to Have:

  • Experience with in-memory caching technologies like Redis.
  • Exposure to AWS or an equivalent cloud infrastructure provider.
  • Familiarity with unit testing frameworks like JUnit.

Why Join Us?

  • Fast Growth: Opportunities to quickly enhance your technical skills and advance your career.
  • Impactful Work: Your opinions matter and have a direct influence on our products in our almost-flat hierarchy.
  • Fun Culture: A dynamic, casual, and fun environment that values work-life balance, with regular team outings and celebrations.

Ready to build the future of fintech? Apply now and let’s create something impactful together.

Job details

Job Icon
Experience
5+ Years Experience
Job Icon
Location
Bengaluru, India or
Job Icon
Job Type
Full Time
Weekly 5 Days
Job Icon
Salary
Negotiable
Job Icon
Job ID
RE_PYS_08
Apply Now
White arrow Icon