Senior Java Backend Developer
Skills
About the role
Senior Java Backend Developer
Company: Coherent Pixel Systems Experience: 6 + Years Location: Chennai Employment Type: Full-Time
About the Role
We are looking for experienced Senior Java Backend Developers to design, develop, and maintain scalable backend services and microservices-based applications. The ideal candidate should have strong expertise in Java, Spring Boot, cloud technologies, containerization, and event-driven architectures.
Key Responsibilities
Design, develop, and maintain scalable backend services and REST APIs using Java, Spring Boot, and Spring Cloud.
Build and manage high-availability microservices architectures.
Develop containerized applications using Docker and Kubernetes.
Implement event-driven solutions using Apache Kafka.
Design and optimize databases using MySQL and PostgreSQL.
Implement caching solutions using Redis.
Deploy and manage applications on Azure or AWS cloud platforms.
Integrate monitoring and logging tools such as Datadog.
Maintain API documentation using Swagger/OpenAPI.
Write and maintain automated tests using JUnit, Mockito, and Spring Boot Test.
Collaborate with architects, DevOps engineers, QA teams, and product stakeholders.
Follow secure coding practices and ensure application reliability and performance.
Participate in code reviews, architecture discussions, and technical decision-making.
Required SkillsBackend Technologies
Java
Spring Boot
Spring Cloud
Microservices Architecture
RESTful APIs
Databases
MySQL
PostgreSQL
SQL Database Design & Optimization
DevOps & Cloud
Docker
Kubernetes
Azure or AWS
CI/CD Pipelines
Git & Git Workflows
Messaging & Monitoring
Apache Kafka
Redis
Datadog
Testing
JUnit
Mockito
Spring Boot Test
Good to Have
Node.js
ReactJS
TypeScript
Material UI (MUI)
Vite
MongoDB
DynamoDB
API Gateway
Service Mesh
Terraform
CloudFormation
OAuth2
JWT Authentication
Required Experience
Hands-on experience in Java, Spring Boot, and Spring Cloud development.
Experience building scalable microservices-based applications.
Strong knowledge of Kafka, Docker, Kubernetes, Redis, and databases.
Cloud deployment experience on Azure or AWS.
Exposure to CI/CD, monitoring tools, and testing frameworks.
Experience integrating APIs and external systems.
Desired Competencies
Strong analytical and problem-solving skills.
Excellent communication and stakeholder management.
Ability to mentor junior developers.
Quality-focused and detail-oriented approach.
Continuous learning mindset.
Ability to work in Agile/Scrum environments.
Why Join Us?
Opportunity to work on large-scale enterprise applications.
Exposure to modern cloud-native technologies.
Collaborative and innovation-driven work environment.
Growth opportunities with cutting-edge digital engineering projects.
Share your CV: prakash.sundarraj@coherent.in
Contact / WhatsApp: 9840125754
Immediate Joiners Preferred
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.