Advertisement

Senior Java Backend EngineerCompan

Published on
πŸ›‘οΈ Verified Career Listing Directly reviewed and cross-referenced with hiring sources.

Productiva IT Solutions

Default Logo
πŸŽ“ IT
πŸ“ Chennai, Tamil Nadu
πŸ’Ό 8 - 10 years
βœ” Verified Job
Email Application
πŸ’¬

Join Our WhatsApp Group

Get daily alerts of new job openings & internships directly on your phone!

Join Group
Productiva IT Solutions is hiring Senior Java Backend Engineers with 8–10 years of experience for a long-term contract opportunity across Chennai, Bangalore, Pune and Chandigarh.

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 Email

🏒 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.

🌐
πŸ“
Office Location

Productiva IT Solutions Private Limited

249/A, 1 Cross, Thuberahalli BEML Layout,
Behind HDFC Bank,
Bengaluru, Karnataka – 560066, India

Senior Java Backend EngineerCompan Banner

πŸ’‘ 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

βœ“ Technical Skills βœ“ Java βœ“ Java 11+ βœ“ Object-Oriented Programming βœ“ Collections βœ“ Multithreading βœ“ Concurrency βœ“ Exception Handling βœ“ Java Streams βœ“ Generics βœ“ Spring and Backend βœ“ Spring Boot βœ“ Spring Framework βœ“ Spring Data JPA βœ“ Hibernate βœ“ REST APIs βœ“ Microservices βœ“ RESTful Services βœ“ Architecture βœ“ Microservices Architecture βœ“ Distributed Systems βœ“ CQRS βœ“ Saga Pattern βœ“ Event Sourcing βœ“ System Design βœ“ Scalability βœ“ Performance Optimization βœ“ Database βœ“ Oracle Database βœ“ SQL βœ“ PL/SQL βœ“ Database Design βœ“ Query Optimization βœ“ Transactions βœ“ DevOps βœ“ Kubernetes βœ“ Docker βœ“ CI/CD βœ“ Jenkins βœ“ GitHub Actions βœ“ SonarQube βœ“ Testing βœ“ JUnit βœ“ Mockito βœ“ TestNG βœ“ REST Assured βœ“ Unit Testing βœ“ Integration Testing βœ“ API Testing βœ“ Monitoring βœ“ Prometheus βœ“ Grafana βœ“ Application Monitoring βœ“ Performance Monitoring βœ“ Logging βœ“ Observability βœ“ Good-to-Have βœ“ Ethereum βœ“ Smart Contracts βœ“ Blockchain βœ“ On-chain / Off-chain Architecture βœ“ Enterprise Security βœ“ IAM βœ“ OAuth βœ“ Authentication βœ“ Authorization βœ“ Agile/Scrum βœ“ Cloud Technologies βœ“ ATS Keywords βœ“ Senior Java Developer, Senior Java Backend Engineer, Java Backend Developer, Java 11, Java 17, Spring Boot, Spring Framework, Spring Data JPA, Hibernate, Microservices, REST API, RESTful Services, Kubernetes, Docker, Oracle, SQL, PL/SQL, CQRS, Saga Pattern, Event Sourcing, Jenkins, GitHub Actions, SonarQube, JUnit, Mockito, TestNG, REST Assured, CI/CD, Prometheus, Grafana, System Design, Distributed Systems, Scalability, Performance Optimization, Blockchain, Ethereum, Smart Contracts, IAM, Enterprise Security.
Advertisement

πŸš€ 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.

Expected Career Progression Roadmap:

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.
πŸ’‘ Pro-Tip: Before your interview, research the company's recent news, product launches, and Glassdoor work reviews. Prepare 2-3 thoughtful questions for the interviewer regarding team dynamics and success metrics for this role.

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 Market Compensation in India:

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.

Suggested Professional Certifications:

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).

Contact Email: nida@productiva.in

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.

πŸ›‘οΈ 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.

Recommended Content