Backend Developer-Senior

Posted 19 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The Role
Design, develop, and maintain scalable Java backend microservices and REST APIs using Spring Boot. Implement authentication/authorization, caching, and database solutions, write unit/integration tests, build CI/CD pipelines, troubleshoot production issues, and collaborate in Agile teams to deliver high-performance, secure enterprise applications.
Summary Generated by Built In
About the Role

We are looking for an experienced Senior Java Developer with strong expertise in Core Java, Spring Framework, Microservices, REST APIs, and modern backend development. The ideal candidate should have experience designing scalable enterprise applications, implementing secure APIs, optimizing application performance, and working in Agile environments.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Core Java (Java 21 preferred; Java 17 acceptable).
  • Build and enhance RESTful APIs using Spring Boot and Spring Framework.
  • Develop and maintain Microservices-based applications with high availability and performance.
  • Design and optimize relational and/or NoSQL database solutions.
  • Implement industry-standard design patterns and coding best practices.
  • Develop secure applications with Authentication & Authorization mechanisms such as Spring Security, OAuth 2.0, JWT, and role-based access control.
  • Implement caching solutions (Redis, Ehcache, or similar) to improve application performance.
  • Write comprehensive unit and integration tests using JUnit, Mockito, or equivalent frameworks.
  • Build and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Troubleshoot production issues and optimize application performance.
Required Skills
  • 8–10 years of experience in Java backend development.
  • Strong expertise in Core Java (Java 21 preferred; Java 17 acceptable).
  • Hands-on experience with Spring Framework, Spring Boot, and REST APIs.
  • Strong understanding of Microservices Architecture.
  • Experience with Relational Databases (PostgreSQL, MySQL, Oracle) and/or NoSQL Databases (MongoDB, Cassandra).
  • Good knowledge of Object-Oriented Programming (OOP) concepts and Design Patterns.
  • Experience implementing Spring Security, OAuth 2.0, JWT, and authentication/authorization mechanisms.
  • Hands-on experience with Caching technologies such as Redis or Ehcache.
  • Experience writing Unit Tests using JUnit and Mockito.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Strong understanding of Git version control and Agile/Scrum methodologies.
Good to Have
  • Experience with Docker and Kubernetes.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Experience with monitoring and logging tools like Prometheus, Grafana, ELK, or Splunk.


Skills Required

  • 8-10 years of experience in Java backend development
  • Core Java (Java 21 preferred; Java 17 acceptable)
  • Hands-on experience with Spring Framework and Spring Boot
  • Experience building RESTful APIs
  • Strong understanding of Microservices Architecture
  • Experience with relational databases (PostgreSQL, MySQL, Oracle) and/or NoSQL (MongoDB, Cassandra)
  • Good knowledge of Object-Oriented Programming and Design Patterns
  • Experience implementing Spring Security, OAuth 2.0, and JWT
  • Hands-on experience with caching technologies such as Redis or Ehcache
  • Experience writing unit and integration tests using JUnit and Mockito
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
  • Strong understanding of Git version control and Agile/Scrum methodologies
  • Experience with Docker and Kubernetes
  • Exposure to cloud platforms such as AWS, Azure, or GCP
  • Knowledge of messaging systems such as Kafka or RabbitMQ
  • Experience with monitoring and logging tools like Prometheus, Grafana, ELK, or Splunk
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
HQ: Oakville
Year Founded: 2017

What We Do

Infoya is a global IT solutions and consulting firm specializing in business transformation, digital innovation, and advanced engineering services, including AI and cloud enablement.

Similar Jobs

Apollo.io Logo Apollo.io

Senior Back-end Engineer

Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Easy Apply
In-Office or Remote
2 Locations
850 Employees
In-Office or Remote
2 Locations
10000 Employees

Sporty Group Logo Sporty Group

Senior Back-end Engineer

Digital Media • Fintech • Gaming • Sports
In-Office or Remote
7 Locations
1024 Employees

Kyndryl Logo Kyndryl

Senior Software Engineer

Cloud • Information Technology • Consulting
In-Office
5 Locations
46070 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account