The ideal candidate should have strong experience in Java 11+, Spring Boot, Microservices, REST APIs, Spring Data JPA, Hibernate, Kubernetes and Oracle databases.
Candidates should also have knowledge of distributed architecture patterns such as CQRS, Saga and Event Sourcing.
Experience with CI/CD automation, Jenkins, GitHub Actions, SonarQube, automated testing, Prometheus and Grafana is required.
Candidates with additional experience in Ethereum, blockchain, smart contracts, enterprise security and IAM will have an advantage.
Job Overview
| Particulars | Details |
|---|---|
| Position | Senior Java Backend EngineerCompan |
| Company | Productiva IT Solutions |
| Location | Chennai, Tamil Nadu |
| Job Type | Full-Time |
| Experience | 8 - 10 years |
| Category / Department | IT |
| Application Mode |
π’ About Productiva IT Solutions
About This Opportunity
Productiva IT Solutions P Limited (Productiva) is a recruitment and human-resource solutions company established in May 2010.
The company provides recruitment and manpower solutions to Indian and multinational organizations across IT and non-IT sectors.
Productiva focuses on helping organizations identify and acquire quality human capital through domain expertise, industry knowledge and professional recruitment experience.
Why Join This Opportunity?
Long-term contract opportunity
Hybrid work environment
Enterprise-level backend development
Opportunity to work with modern Java technologies
Spring Boot and Microservices development
Kubernetes and CI/CD exposure
Oracle database development
Distributed-system architecture
System design and scalability
Monitoring and observability
Opportunity to work with enterprise technology environments
Company Mission:
To help organizations identify quality talent and provide reliable human-capital solutions that support business growth and organizational success.
Company Vision:
To become a trusted recruitment and human-capital solutions partner for organizations across India and international markets.
Core Values:
Quality and professionalism
Client satisfaction
Domain expertise
Integrity
Long-term partnerships
Business-focused recruitment
Global perspective
Talent excellence
Company Culture:
Productiva works with organizations across different industries and focuses on understanding business requirements, technology needs and talent requirements.
The company brings recruitment expertise and industry experience together to help organizations identify suitable professionals for their technology and business requirements.
Productiva IT Solutions Private Limited
249/A, 1 Cross, Thuberahalli BEML Layout,
Behind HDFC Bank,
Bengaluru, Karnataka β 560066, India
π‘ Editor's Note / Preparation Tip
Resume Tips:
Candidates should clearly highlight:
Total Java experience
Java 11+ experience
Spring Boot projects
Microservices architecture
REST API development
Kubernetes experience
Oracle and PL/SQL
CQRS
Saga Pattern
Event Sourcing
CI/CD
Jenkins
GitHub Actions
Automated testing
Prometheus
Grafana
System Design
Scalability
Performance optimization
Production troubleshooting
Resume candidates should focus on measurable achievements.
For example:
Instead of:
"Worked on Microservices."
Use:
"Designed and developed multiple Spring Boot Microservices supporting high-volume enterprise transactions."
Interview Preparation:
Candidates should prepare for:
Core Java
Java 11+
Multithreading
Concurrency
Spring Boot
Spring Data JPA
Hibernate
Microservices
REST API design
Distributed systems
CQRS
Saga Pattern
Event Sourcing
Kubernetes
Docker
Oracle SQL
PL/SQL
Jenkins
GitHub Actions
CI/CD
JUnit
Mockito
REST Assured
System Design
Scalability
Database optimization
Caching
Prometheus
Grafana
Security
IAM
Professional Tips:
Mention real production projects.
Highlight architecture responsibilities.
Include measurable results.
Clearly mention Kubernetes experience.
Clearly mention CI/CD experience.
Explain your role in Microservices architecture.
Prepare real-world examples of CQRS and Saga.
Prepare at least one detailed system-design example.
Keep your resume ATS-friendly.
Mention your notice period clearly.
Mention your preferred location.
π Job Description
Position Details:
Job Title: Senior Java Backend Engineer
Experience: 8β10 Years
Employment Type: Long-Term Contract
Work Mode: Hybrid
Locations: Chennai, Bangalore, Pune and Chandigarh
Shift: General Shift
Working Hours: 9:00 AM β 6:00 PM
Job Overview
We are looking for experienced Senior Java Backend Engineers to join an enterprise technology environment and contribute to the design, development, testing and deployment of scalable backend applications.
The successful candidate will work extensively with Java, Spring Boot, Microservices, REST APIs, Kubernetes and Oracle while contributing to modern distributed-system architectures.
The candidate will be responsible for developing scalable backend services, participating in architecture discussions, troubleshooting production issues, improving application performance and collaborating with engineering, QA, DevOps and business teams.
Benefits and Opportunity Highlights
Long-term contract engagement
Hybrid working environment
General working hours
Enterprise backend development
Modern Java and Spring Boot ecosystem
Microservices architecture
Kubernetes deployment
CI/CD automation
Automated testing
Monitoring using Prometheus and Grafana
Distributed-system architecture
System design and scalability
Performance optimization
Candidate Requirements:
8β10 years of software development experience
8+ years of relevant Java backend experience
Strong Java 11+ experience
Strong Spring Boot experience
Experience developing Microservices
Strong REST API development experience
Spring Data JPA and Hibernate
Kubernetes
Oracle Database
SQL and PL/SQL
Distributed systems
CQRS
Saga Pattern
Event Sourcing
Jenkins and/or GitHub Actions
SonarQube
JUnit
Mockito
TestNG
REST Assured
CI/CD automation
Prometheus
Grafana
System design
Scalability and performance optimization
Good-to-Have Skills
Ethereum
Smart Contract Integration
Blockchain
On-chain / Off-chain Architecture
Enterprise Security
IAM
OAuth
Authentication and Authorization
Agile/Scrum
Cloud technologies
Distributed systems
High-performance backend systems
Working Days & Hours:
Working Hours: 9:00 AM β 6:00 PM
Shift: General Shift
Work Mode: Hybrid
Interview Process
Round 1: Virtual Interview
Round 2: Face-to-Face Interview
How to Apply:
Interested candidates who are comfortable with a long-term contract opportunity can send their updated resume to:
nida@productiva.in
Please mention:
Total Experience:
Relevant Experience:
Current Location:
Preferred Location:
Current CTC:
Expected CTC:
Notice Period:
Important: Candidates should apply only if they have 8+ years of relevant experience and are comfortable with a long-term contract-based opportunity.
π― Key Responsibilities
- β Design and develop scalable backend applications using Java and Spring Boot.
- β Develop and maintain enterprise-grade Microservices.
- β Build secure and reliable REST APIs.
- β Design backend components for scalability and maintainability.
- β Write clean, efficient and maintainable Java code.
- β Work with Spring Data JPA and Hibernate.
- β Develop and optimize Oracle database queries.
- β Work with SQL and PL/SQL.
- β Implement distributed-system architecture patterns.
- β Work with CQRS, Saga and Event Sourcing.
- β Deploy backend services using Kubernetes.
- β Work with DevOps teams on CI/CD automation.
- β Develop and maintain Jenkins or GitHub Actions pipelines.
- β Maintain code quality using SonarQube.
- β Write unit and integration tests.
- β Use JUnit, Mockito, TestNG and REST Assured.
- β Monitor application health and performance.
- β Work with Prometheus and Grafana.
- β Troubleshoot production issues.
- β Perform root-cause analysis.
- β Improve application performance.
- β Improve system scalability and reliability.
- β Participate in code reviews.
- β Participate in system-design and architecture discussions.
- β Collaborate with QA, DevOps, architects and product teams.
- β Follow Agile/Scrum practices.
- β Maintain technical documentation.
- β Ensure secure and production-ready backend implementations.
π‘ Required Qualifications & Skills
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a Senior Java Backend EngineerCompan offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ12,00,000 - βΉ25,00,000+ per annum (Senior/Lead level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
What is the experience required for this position?
Candidates should have 8β10 years of experience, including at least 8 years of relevant Java backend development experience.
What are the mandatory technologies?
Java 11+, Spring Boot, Spring Data JPA, Hibernate, Microservices, REST APIs, Kubernetes, Oracle, SQL, PL/SQL, CQRS, Saga, Event Sourcing, CI/CD, automated testing, Prometheus and Grafana.
Is this a permanent position?
No. This is a long-term contract opportunity.
What are the job locations?
Chennai, Bangalore, Pune and Chandigarh.
Is this a remote position?
No. The position follows a hybrid work model.
What are the working hours?
The general shift is from 9:00 AM to 6:00 PM.
Is Kubernetes experience mandatory?
Yes. Kubernetes is one of the mandatory technical requirements.
Is CQRS experience required?
Candidates should have knowledge or practical experience with CQRS, Saga and Event Sourcing.
Is blockchain experience mandatory?
No. Ethereum, blockchain and smart contract experience are good-to-have skills.
How can I apply?
Send your updated resume to nida@productiva.in with your total experience, relevant experience, current location, preferred location, current CTC, expected CTC and notice period.
Share This Job
π‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.