Java Developer - GIO

Jobgether

India

On-site

INR 900,000 - 1,400,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Onsite in Chennai
Onsite in Tirunelveli
Full-time employment
Collaborative Agile environment

Job summary

Jobgether is seeking a Java Developer (GIO) based in India to design, develop, and maintain high-performance backend systems. You will build RESTful microservices with Spring Boot, ensure secure authentication, and collaborate with cross-functional teams on architectural decisions and CI/CD improvements.

The role emphasizes coding excellence, performance optimization, and ongoing learning within an Agile environment, with onsite work in India as needed.

Qualifications

  • Bachelor’s degree in CS, IT, or related field.
  • At least 5 years of backend Java experience.
  • Strong Java/Spring Boot and REST API skills.
  • Experience with microservices, OAuth2, and JWT.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and modern frameworks.
  • Build RESTful microservices with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Implement secure authentication/authorization via OAuth2 and JWT.
  • Write clean, testable code and participate in code reviews.
  • Develop unit tests with JUnit and apply coding standards and best practices.
  • Collaborate with architects and QA to ensure quality and performance.
  • Contribute to CI/CD pipelines and DevOps practices for reliable deployments.
  • Document technical specifications and design decisions.

Skills

Java backend
Spring Boot
REST APIs
Microservices
OAuth2/JWT
JUnit
CI/CD
Agile/Scrum
Distributed systems
Problem solving

Education

Bachelor's degree in CS/IT or related

Tools

MySQL
PostgreSQL
Oracle
MongoDB
Redis
Cassandra

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Developer - GIO based in India.

As a Java Developer, you will design, develop, and maintain high-performance backend applications that support complex business requirements and deliver reliable software solutions for global clients. You will leverage your expertise in Java, Spring Boot, and microservices architecture to build scalable, secure, and efficient systems. Working closely with solution architects, QA engineers, product managers, and other developers, you will contribute to technical decisions and drive engineering excellence. You will help optimize application performance, strengthen security, and ensure high code quality through testing, reviews, and established development practices. The role also offers opportunities to contribute to architectural discussions, improve CI/CD processes, and adopt modern engineering tools and methodologies. Join a collaborative, Agile-driven environment where your technical expertise and problem-solving skills can make a meaningful impact.

Accountabilities
  • Design, develop, and maintain scalable, high-performance backend applications using Java and modern software development frameworks.
  • Build and integrate RESTful APIs and microservices using Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Implement secure authentication and authorization mechanisms, leveraging technologies such as OAuth2 and JSON Web Tokens (JWT).
  • Write clean, reusable, maintainable, and testable code in accordance with established coding standards, design patterns, and engineering best practices.
  • Collaborate with solution architects on technical designs, architecture decisions, and the implementation of scalable software solutions.
  • Develop and maintain unit tests using JUnit, participate in peer code reviews, and apply static code analysis to ensure software quality and reliability.
  • Diagnose and resolve software defects, memory management issues, multithreading challenges, synchronization problems, and performance bottlenecks.
  • Design and optimize database schemas, SQL queries, and data access layers to improve application efficiency and responsiveness.
  • Work with relational and NoSQL databases to support application requirements, data integrity, and scalability.
  • Collaborate with QA engineers to validate functionality, resolve defects, and ensure the delivery of robust applications.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, while coordinating effectively with cross-functional teams.
  • Contribute to CI/CD pipelines, deployment processes, and DevOps practices to improve delivery efficiency and software reliability.
  • Create and maintain technical documentation, coding guidelines, and implementation specifications.
  • Stay informed about emerging technologies and recommend improvements to development processes, system architecture, and application performance.
Requirements
  • A bachelor’s degree in Computer Science, Engineering, Information Technology, or a related discipline.
  • At least 5 years of hands-on experience in backend software development using Java.
  • Strong proficiency in Java and the Spring ecosystem, particularly Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Solid understanding of RESTful API development, microservices architecture, service integration, and distributed application design.
  • Knowledge of Java multithreading, synchronization, concurrency, memory management, and performance optimization.
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle, including strong SQL query-writing and optimization skills.
  • Familiarity with NoSQL databases such as MongoDB or Cassandra and their application in scalable systems.
  • Experience developing unit tests with JUnit and applying code quality practices, debugging techniques, and software testing principles.
  • Strong problem-solving, analytical, and algorithmic skills, with the ability to troubleshoot complex technical issues.
  • Knowledge of authentication and authorization protocols, including OAuth2 and JWT, is preferred.
  • Exposure to caching technologies such as Redis or Ehcache is an advantage.
  • Familiarity with messaging systems and microservice communication technologies, such as RabbitMQ or gRPC, is beneficial.
  • Understanding of DevOps principles, CI/CD tools, and automated deployment practices is a plus.
  • Experience working in Agile/Scrum development environments and collaborating with multidisciplinary teams.
  • Excellent written and verbal communication skills, strong interpersonal abilities, attention to detail, and a proactive approach to continuous learning.
  • Insurance domain experience is an advantage, although candidates from other industry backgrounds are welcome.
  • Willingness to work onsite in Chennai or Tirunelveli, India, during general business hours.
Benefits
  • Full-time employment with opportunities to contribute to enterprise-grade software development projects.
  • Onsite work opportunities in Chennai or Tirunelveli, India.
  • General shift timings that support a structured working schedule.
  • Exposure to modern backend technologies, including Java, Spring Boot, microservices, and cloud-ready application development practices.
  • Opportunities to participate in technical architecture discussions and contribute to engineering best practices.
  • Collaborative work environment involving cross-functional teams and global client projects.
  • Opportunities to strengthen technical expertise and expand knowledge of security, database optimization, DevOps, and software architecture.
  • Potential for professional growth through challenging development assignments and continuous technical learning.
  • Salary, healthcare coverage, paid leave, bonuses, and other benefits: Specific details were not provided in the original job description and can be confirmed during the recruitment process.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer (Angular / Java)
Senior Fullstack Engineer (Angular / Java)

Jobgether • India

Remote
INR 1,800,000 - 3,200,000
Fully remote
Full-time employment
Modern enterprise apps
+1
Java - Senior Developers
Java - Senior Developers

Ibs Corp • Thiruvananthapuram

On-site
INR 1,200,000 - 1,600,000
Senior Java Backend Developer
Senior Java Backend Developer

Persistent Systems Limited • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Competitive salary
Growth opportunities
Flexible hours
+3
Java Developer
Java Developer

Sequence Technologies • Delhi

On-site
INR 800,000 - 1,200,000
Group medical insurance
Java Developer
Java Developer

BU Consultants • Bengaluru

On-site
INR 700,000 - 1,200,000
Competitive salary and benefits
Learning and career growth opportunities
Collaborative work environment
+1
Backend Systems Engineer
Backend Systems Engineer

Jobgether • India

Remote
INR 1,200,000 - 2,000,000
Remote work
Ownership of backend systems
Collaboration with leadership
+4
Java Developer/Architecture
Java Developer/Architecture

Awign • Bengaluru Urban

On-site
INR 3,000,000 - 5,500,000
Senior Level Full Stack Engineer
Senior Level Full Stack Engineer

Jobgether • India

On-site
INR 1,500,000 - 2,300,000
Full-time role
Location options in India
Modern tech stack
+1
Java Developer IV
Java Developer IV

Aditi India • Chennai District

On-site
INR 800,000 - 1,200,000
Java Backend Developer
Java Backend Developer

Persistent Systems • Bengaluru

Hybrid
INR 1,400,000 - 2,600,000
Higher education sponsorship
Flexible hours
Annual health checkups
+2