Java Backend developer
Weekday AI Bengaluru, Karnataka, India · ₹800K–₹2M/yr
Technology, Information and Internet · 11-50 employees
About the role
Design, develop, and maintain scalable Java-based backend applications and microservices. Manage RESTful APIs, data persistence, and containerized deployments using Docker and Kubernetes.
What they look for
Requirements
Requires 5+ years of professional experience in Java backend development with strong proficiency in Spring Boot and microservices architecture. Candidates must have solid hands-on experience with Hibernate, SQL, and cloud-native technologies.
Full description
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟴𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟴-𝟮𝟬 𝗟𝗣𝗔)
Experience: 5+ yrs
Location: Pune, Bengaluru, Karnataka, India
Job Type: Full-time
We are looking for an experienced Java Backend Developer to design, develop, and maintain scalable backend applications and microservices. The role requires strong expertise in Core Java, J2EE, Spring Boot, REST APIs, databases, and cloud-native technologies.
The ideal candidate will have a strong understanding of backend architecture, hands-on development experience, and the ability to build high-performance, reliable, and maintainable services.
Key Responsibilities• Design, develop, and maintain Java-based backend applications using Core Java, J2EE, and Spring Boot.
- Develop and manage scalable microservices-based architectures.
- Design, develop, and maintain high-performance RESTful APIs.
- Implement data persistence using Hibernate/JPA.
- Develop optimized and complex SQL queries for relational databases.
- Containerize applications using Docker and support deployments using Kubernetes.
- Troubleshoot, debug, and optimize backend applications and services.
- Identify and resolve performance, scalability, and reliability issues.
- Write clean, maintainable, and reusable code following established development standards.
- Develop unit tests and participate in code reviews to ensure software quality.
- Collaborate with cross-functional engineering teams throughout the development lifecycle.
- Contribute to continuous improvement of backend development practices, architecture, and deployment processes.
What Makes You a Great Fit• 5+ years of professional experience in Java backend development.
- Strong proficiency in Core Java and J2EE.
- Hands-on experience with Spring Boot and enterprise application development.
- Strong understanding and practical experience with microservices architecture.
- Experience developing and integrating RESTful APIs.
- Solid hands-on experience with Hibernate/JPA and data persistence frameworks.
- Strong knowledge of SQL and relational databases, including writing complex and optimized queries.
- Hands-on experience with Docker and Kubernetes.
- Strong understanding of backend application architecture, scalability, performance, and troubleshooting.
- Experience with unit testing, code reviews, debugging, and software development best practices.
- Strong analytical and problem-solving skills with attention to code quality and maintainability.
- Ability to work effectively in a collaborative, fast-paced engineering environment.
Similar roles
-
Software Engineer III -Java, AWS/EMR
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Java AWS Software Engineer III
JPMorgan Chase & Co. New York, New York, United States · $138K–$185K/yr
-
Java Developer Payments
Getnet Platforms Mexico City, Mexico City, Mexico
-
Java Developer Payments & SWIFT
Getnet Platforms Mexico City, Mexico City, Mexico
-
Senior Java Engineer (LATAM)
Aubrant Digital Escazú, Costa Rica
-
Java backend Engineer/ Sr. Associate Director, Software Engineering Specialist
HSBC Pune, Maharashtra, India