Backend Developer |Fiserv| Chennai | FTE Only

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Agency • Information Technology
The Role
Design, develop, and maintain Java-based backend services using Spring frameworks and Kafka. Build scalable RESTful APIs, work with MySQL/MongoDB, containerize with Docker, deploy on Kubernetes, and follow CI/CD and Agile practices while collaborating in a team.
Summary Generated by Built In

Java Backend Developer
• Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• 5+ years proven experience as a Java Developer with a strong track record of delivering successful projects.
• In-depth knowledge of Java programming language, object-oriented design principles, design patterns and Java frameworks such as Spring Boot, Spring Batch, and Spring Cloud Stream, or others commonly used in enterprise-level applications.
• Hands-on experience with Apache Kafka, including topics, producers, consumers, brokers, and stream processing.
• Solid understanding of distributed systems, asynchronous messaging, and event-driven architecture, particularly in the context of Kafka.
• Experience with containerization technologies like Docker and orchestration platforms like Kubernetes.
• Proven experience with databases, both relational databases and no relational database such as MySQL and MongoDB and writing optimized queries.
• Experience in designing and developing RESTful APIs, ensuring security and scalability.
• Familiarity with version control systems (e.g., Git) and modern CI/CD development tools.
• Strong understanding of software development principles, design patterns, and best practices.
• Excellent problem-solving and analytical skills, with the ability to quickly learn and adapt to new technologies.
• Strong communication skills and the ability to collaborate effectively in a team environment.
• Knowledge of Agile development methodologies (e.g., Scrum).



Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years proven experience as a Java Developer
  • In-depth knowledge of Java, object-oriented design, and design patterns
  • Experience with Spring frameworks (Spring Boot, Spring Batch, Spring Cloud Stream)
  • Hands-on experience with Apache Kafka (topics, producers, consumers, brokers, stream processing)
  • Understanding of distributed systems, asynchronous messaging, and event-driven architecture
  • Experience with Docker and Kubernetes
  • Proven experience with relational and NoSQL databases such as MySQL and MongoDB and writing optimized queries
  • Experience designing and developing secure, scalable RESTful APIs
  • Familiarity with version control (Git) and modern CI/CD tools
  • Strong problem-solving and analytical skills with ability to learn new technologies quickly
  • Strong communication skills and ability to collaborate in a team
  • Knowledge of Agile development methodologies (e.g., Scrum)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
5,017 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account