Role Overview:
We are seeking an experienced and highly motivated Senior Java Backend Engineer with strong expertise in enterprise Java application development, microservices, messaging systems, and RESTful services. The ideal candidate will possess deep knowledge of Java/J2EE technologies, strong database skills, and hands-on experience building scalable, high-performance backend applications.
This role requires excellent analytical and problem-solving capabilities, strong communication skills, and the ability to deliver high-quality software solutions with a focus on reliability, scalability, and zero-defect production releases.
Key Responsibilities:
- Design, develop, and maintain enterprise-grade backend applications using Java 17 and Spring Boot
- Develop and support scalable REST APIs and backend services
- Work with messaging systems such as Kafka or JMS for event-driven and asynchronous processing
- Develop robust and optimized SQL queries and database integrations
- Collaborate with cross-functional teams in Agile/Scrum environments
- Participate in system design, code reviews, troubleshooting, and performance optimization
- Ensure adherence to coding standards, security practices, and software development best practices
- Support deployment, production issue resolution, and continuous improvement initiatives
- Contribute to CI/CD and containerization practices using modern development tools
- Deliver high-quality solutions with strong emphasis on first-time-right and zero-defect production delivery
Mandatory Skills
- Strong hands-on experience in:
- Java 17
- Spring Boot
- SQL
- REST APIs
- Messaging systems such as:
- Kafka
- JMS
Strong understanding of:
- Core Java/J2EE fundamentals
- Enterprise application development
- Backend architecture and integration patterns
Excellent analytical and problem-solving skills
Strong communication and collaboration abilities
Good to Have Skills :
- Docker
- Oracle Database
- PostgreSQL
- Oracle Coherence
- ETL Tools
- Basic Linux knowledge
- Data Analytics / Tableau
- JAXB2 / Jakarta
- Experience with web services and integration technologies
Desired Candidate Profile :
- Strong expertise in backend and distributed application development
- Experience working in Agile development environments
- Strong ownership mindset and accountability for deliverables
- Ability to work independently and collaboratively in fast-paced teams
- Strong focus on software quality, performance, and maintainability
- Experience delivering production-grade enterprise applications
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field
- Experience with enterprise-scale applications and distributed systems
- Exposure to cloud-native or containerized application environments is an added advantage
Why Join Us
- Opportunity to work on enterprise-scale backend systems
- Exposure to modern Java technologies and distributed architectures
- Collaborative and innovation-driven work culture
- Strong career growth opportunities in backend engineering and enterprise application development
- Work on high-impact, mission-critical applications with modern engineering practices
Location : Nagpur (MH), Hyderabad, Noida
Immediate Joiners preferred