Java Developer - GIO
Company:
getinz-people
Location:
Tamil Nadu, Chennai, India
Type:
remote
Posted:
Aug 19, 2026
Views:
0
Job Description
Title: Senior Java Developer/Lead/Architect
Experience: 5+ Years
Mandatory Skills: Java, Spring Boot, Spring Security, Spring Data JPA, RESTful Services, Microservices, JUnit
Preferred Skills: OAuth2, JWT, Hibernate, SQL, NoSQL (MongoDB/Cassandra), Redis
Domain: Multiple (Insurance experience is a plus)
Shift Timings: General Shift
Job Type: Full-Time
Work Mode: Onsite – Chennai / Tirunelveli
Role Overview:
We are seeking an experienced Senior Java Developer to join our dynamic engineering team. The ideal candidate will be responsible for the design, development, and maintenance of high-performance, scalable backend systems, working closely with cross-functional teams to deliver cutting-edge software solutions for global clients.
Key Responsibilities
Application Development & Integration:
- Design and develop complex, scalable, high-performance Java-based backend systems.
- Implement RESTful services and microservices using Spring Boot and related technologies.
- Build efficient and testable code following best practices and design patterns.
- Ensure secure authentication and authorization using OAuth2 and JWT.
- Collaborate with QA for robust testing and defect resolution.
- Optimize database design and query performance.
Architecture & Code Quality:
- Engage in architecture-level discussions with solution architects.
- Ensure high code quality through unit testing (JUnit), static code analysis, and peer reviews.
- Create and maintain detailed technical documentation and coding standards.
- Resolve bugs, memory management issues, performance bottlenecks, and multithreading challenges.
Collaboration & Agile Practice:
- Work in cross-functional teams including product managers, UX designers, and developers.
- Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.
- Stay up to date with emerging technologies and propose improvements.
- Contribute to CI/CD pipelines and deployment best practices
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on backend development experience using Java.
- Expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
- Strong knowledge of RESTful API development and microservices architecture.
- Familiarity with multithreading, synchronization, and memory management in Java.
- Experience with relational databases (MySQL, PostgreSQL, Oracle) and strong SQL skills.
- Knowledge of NoSQL databases such as MongoDB or Cassandra.
- Proficiency in debugging, problem-solving, and algorithm design.
Preferred Qualifications:
- Experience with authentication and authorization mechanisms (OAuth2, JWT).
- Exposure to caching mechanisms (Redis, Ehcache).
- Familiarity with messaging queues and microservice communication (e.g., gRPC, RabbitMQ).
- Understanding of DevOps and CI/CD tools.
- Experience in Agile/Scrum environments.
- Excellent communication and interpersonal skills.
About the Company
More jobs at getinz-people
-
Senior Data Engineer - GPM - Chennai
Tamil Nadu, Chennai, India · · Aug 19, 2026
-
.NET Lead/ Senior .NET Developer - GIO
Tamil Nadu, Chennai, India · remote · Aug 19, 2026
-
Senior Software Engineer (Fullstack) - Bangalore - GEVT
Karnataka, Bengaluru, India · · Aug 19, 2026
-
Backend Developer (Node.js) - GGS - BLR
Karnataka, Bengaluru, India · Contract · Aug 19, 2026
-
Staff Engineer - GTP - Bangalore
Karnataka, Bengaluru, India · Full-time · Aug 19, 2026