Java Developer

Posted 8 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
2M-3M Annually
Expert/Leader
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Senior Java Developer responsible for designing, implementing, and maintaining scalable microservices-based backend systems. Lead architecture, build REST APIs, deploy containerized apps on Kubernetes, optimize performance, mentor engineers, collaborate with DevOps/Product/QA, and ensure secure, reliable CI/CD-driven delivery of enterprise applications.
Summary Generated by Built In

This role is for one of the Weekday's clients

Salary range: Rs 2000000 - Rs 3100000 (ie INR 20- 31 LPA)

Min Experience: 10+ years

Location: Chennai, Tamil Nadu, India
JobType: full-time

We are looking for an experienced and highly skilled Java Developer to join our engineering team and drive the development of scalable, high-performance enterprise applications. The ideal candidate will have extensive experience in Java-based backend development, distributed systems, and cloud-native architectures. You will play a key role in designing robust microservices, modernizing legacy applications, and ensuring the delivery of secure, reliable, and resilient software solutions.

As a senior member of the engineering team, you will collaborate with architects, product managers, DevOps engineers, and cross-functional stakeholders to build innovative solutions that support mission-critical business operations. This role requires strong technical leadership, problem-solving abilities, and a passion for building scalable software using modern engineering practices.


RequirementsKey Responsibilities
  • Design, develop, and maintain enterprise-grade backend applications using Java.
  • Architect and implement scalable microservices-based solutions for complex business requirements.
  • Build RESTful APIs and integrate with internal and external services.
  • Deploy, monitor, and manage containerized applications using Kubernetes.
  • Optimize application performance, scalability, and reliability across distributed environments.
  • Collaborate with DevOps teams to automate deployment pipelines and improve CI/CD workflows.
  • Participate in architecture discussions and recommend best practices for software design.
  • Conduct code reviews, mentor junior developers, and promote engineering excellence.
  • Troubleshoot production issues and implement effective solutions to ensure system stability.
  • Work closely with QA, Product, and Infrastructure teams throughout the software development lifecycle.
  • Ensure adherence to coding standards, security best practices, and performance optimization techniques.
  • Continuously evaluate emerging technologies and recommend improvements to existing platforms.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 10–15 years of professional software development experience with strong expertise in Java.
  • Proven experience designing and implementing microservices-based architectures.
  • Hands-on experience deploying and managing applications on Kubernetes.
  • Strong understanding of object-oriented programming, design patterns, and clean code principles.
  • Experience developing REST APIs and integrating distributed systems.
  • Familiarity with containerization technologies such as Docker.
  • Experience with relational and NoSQL databases.
  • Strong knowledge of multithreading, concurrency, caching, and performance tuning.
  • Experience working in Agile or Scrum development environments.
  • Excellent analytical, communication, and leadership skills.
Must-Have Skills
  • Java
  • Microservices Architecture
  • Kubernetes
  • Spring Boot
  • RESTful API Development
  • Docker
  • Distributed Systems
  • SQL & NoSQL Databases
  • Git
  • CI/CD Pipelines
Good-to-Have Skills
  • Spring Cloud
  • Apache Kafka
  • Redis
  • RabbitMQ
  • AWS, Azure, or Google Cloud Platform
  • Terraform
  • Helm
  • Prometheus & Grafana
  • Elasticsearch
  • Jenkins
  • SonarQube
  • OAuth2, JWT, and API Security
  • JUnit and Mockito
  • Event-Driven Architecture
  • Domain-Driven Design (DDD)

Skills Required

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field
  • 10-15 years professional software development experience with strong expertise in Java
  • Designing and implementing microservices-based architectures
  • Hands-on experience deploying and managing applications on Kubernetes
  • Spring Boot
  • RESTful API development and integration with distributed systems
  • Docker (containerization)
  • Experience with relational (SQL) and NoSQL databases
  • Strong understanding of object-oriented programming, design patterns, and clean code principles
  • Knowledge of multithreading, concurrency, caching, and performance tuning
  • Experience with Git
  • Experience working with CI/CD pipelines and collaborating with DevOps
  • Experience in Agile or Scrum development environments
  • Technical leadership: code reviews, mentoring junior developers, troubleshooting production issues
  • Spring Cloud
  • Apache Kafka
  • Redis
  • RabbitMQ
  • AWS, Azure, or Google Cloud Platform
  • Terraform
  • Helm
  • Prometheus & Grafana
  • Elasticsearch
  • Jenkins
  • SonarQube
  • OAuth2, JWT, and API security
  • JUnit and Mockito (testing)
  • Experience with event-driven architecture and domain-driven design (DDD)
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
Year Founded: 2021

What We Do

Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.

Similar Jobs

Weekday, Inc. Logo Weekday, Inc.

Java Engineer

Artificial Intelligence • HR Tech • Professional Services • Software
In-Office
Chennai, Tamil Nadu, IND
3M-3M Annually

Optum Logo Optum

Lead Full-stack Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Citi Logo Citi

Java Engineer

Fintech • Financial Services
In-Office
Chennai, Tamil Nadu, IND
223850 Employees

QBrainX Inc Logo QBrainX Inc

Java Engineer

Artificial Intelligence • Information Technology • Consulting • Automation
In-Office
Coimbatore South, Coimbatore, Tamil Nadu, IND
200 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 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