Senior Java Development Analyst

Jobgether

India

Remote

INR 1,800,000 - 2,400,000

Full time

3 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

Life insurance
Meal allowance
Health insurance
Dental insurance
Wellhub membership
IT training courses

Job summary

Jobgether, on behalf of a partner company, seeks a Senior Java Development Analyst based in India to lead backend modernization and reconstruct a legacy system into a scalable architecture using Java and Spring Boot. You will design RESTful APIs, microservices, and robust backend components while ensuring performance, security, and maintainability.

This fully remote role involves collaboration across technical and business teams, contributing to architecture decisions and delivery planning.

Qualifications

  • University degree in IT or related field; or degree plus IT postgraduate qualification (360 hours)
  • Proven experience as a Java Backend Developer or Software Engineer
  • Strong Java and Spring Boot knowledge
  • Experience with JPA/Hibernate and SQL
  • Experience designing RESTful APIs and microservices
  • Experience modernizing legacy systems and collaborating across teams

Responsibilities

  • Lead backend development and modernization of a legacy system
  • Analyze complex business rules in legacy apps to derive requirements
  • Design and implement RESTful APIs, microservices, and backend components
  • Apply best practices and patterns to modernize applications
  • Ensure code quality, performance, security, and maintainability
  • Collaborate with multidisciplinary teams on architecture and delivery planning

Skills

Java Backend
Spring Boot
REST APIs
Microservices
SQL
Hibernate/JPA
Legacy modernization
Problem solving

Education

Bachelor's degree in IT or related

Tools

Docker
Kubernetes
AWS/Azure/GCP

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 Senior Java Development Analyst based in India.

We are seeking an experienced Senior Java Development Analyst to lead backend development and modernization initiatives.
You will contribute to the reconstruction of a complex legacy system, translating established business rules into a modern, sustainable architecture.
The role involves designing and implementing robust APIs, microservices, and backend components using Java and Spring Boot.
You will help improve application performance, security, maintainability, and overall software quality.
Working closely with multidisciplinary teams, you will contribute to technical decisions, architecture discussions, and delivery planning.
This is an opportunity to apply strong engineering expertise to a meaningful modernization project in a fully remote environment.

Accountabilities

In this role, you will drive backend development and legacy system modernization, ensuring that technical solutions meet business needs and established engineering standards. Key responsibilities include:

  • Lead the evolution, reconstruction, and reimplementation of a system modernization project, transforming legacy business rules and functionalities into a modern architecture.
  • Analyze and interpret complex business rules embedded in legacy applications to identify requirements and propose sustainable technical solutions.
  • Design, develop, implement, and document RESTful APIs, microservices, and structured backend components.
  • Apply software engineering best practices, architectural principles, and design patterns to modernize existing applications.
  • Ensure the quality, performance, security, testability, and maintainability of code delivered to production.
  • Collaborate with multidisciplinary teams on architecture decisions, technical assessments, requirements gathering, and delivery planning.
Requirements

The ideal candidate brings extensive backend development experience with Java, along with strong knowledge of modern application architecture, database technologies, and legacy system modernization. Required qualifications include:

  • A university degree, either in progress or completed, in Information Technology or a related field; alternatively, a completed degree in any discipline accompanied by a postgraduate qualification in IT of at least 360 hours.
  • Proven experience as a Java Backend Developer or Software Engineer.
  • Strong command of Java and the Spring Boot ecosystem.
  • Practical experience with data persistence technologies, particularly JPA and Hibernate.
  • Experience designing, developing, integrating, and documenting RESTful APIs and microservices.
  • Strong SQL skills and experience working with relational databases.
  • Demonstrated experience analyzing, refactoring, and rebuilding legacy systems.
  • Strong problem-solving, analytical, and communication skills, with the ability to collaborate effectively across technical and business teams.

Preferred Qualifications:

  • Experience with messaging architectures and platforms such as Apache Kafka or similar technologies.
  • Knowledge of containerization and orchestration tools, including Docker and Kubernetes.
  • Experience working with cloud environments such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with automated unit and integration testing.
  • Experience with CI/CD pipelines and DevOps practices.
Benefits
  • Permanent employment under a Brazilian CLT employment contract.
  • Fully remote working arrangement.
  • Life insurance.
  • Meal allowance (Vale-Refeição).
  • Health insurance.
  • Dental insurance.
  • Wellhub membership.
  • Access to English-language courses through a partner program.
  • Access to IT training courses through a partner program.
  • Working schedule of 220 hours per month, from 8:30 AM to 6:18 PM, with a one-hour break.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer-Backend Software Engineer
Java Developer-Backend Software Engineer

K Power Management Services • Chennai District

On-site
INR 800,000 - 1,200,000
Fun, happy and politics-free work culture
Work with large-scale systems
Competitive salary and benefits
Software Engineer
Software Engineer

AgileEngine, LLC. • India

Remote
INR 2,500,000 - 4,000,000
Remote work
Legal presence in India
Competitive compensation in INR
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Jobgether • India

Remote
INR 900,000 - 1,500,000
Fully remote in India
International engineering community
Professional certifications
+5
Software Engineer - Full Stack (Remote - India)
Software Engineer - Full Stack (Remote - India)

Jobgether • India

Remote
INR 800,000 - 1,200,000
Competitive salary with structured benefits package
Group Health, Life, and Personal Accident Insurance
Paid vacation (18 days)
+2
Senior Java Backend Developer
Senior Java Backend Developer

Persistent Systems • Bengaluru

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

Jobgether • India

Remote
INR 614,000 - 837,000
Remote work from anywhere in India
Freelance employment arrangement
Exposure to enterprise-grade projects
Senior Full Stack Engineer ID85606
Senior Full Stack Engineer ID85606

AgileEngine, LLC. • Jaipur

Remote
INR 1,400,000 - 2,200,000
Remote work
Local presence in India
Competitive INR compensation
+1
Senior Full Stack Engineer ID85606
Senior Full Stack Engineer ID85606

AgileEngine • Bengaluru Urban

Remote
INR 1,200,000 - 1,800,000
Remote work
Learning & wellness support
Java Fullstack Software Engineer (Spring Boot / Angular)
Java Fullstack Software Engineer (Spring Boot / Angular)

Jobgether • India

Remote
INR 1,200,000 - 2,400,000
Remote work worldwide
Interim engagement with project teams
Challenging technical environment
+5
Senior Full Stack Engineer ID85606
Senior Full Stack Engineer ID85606

AgileEngine, LLC. • Maharashtra

Remote
INR 1,600,000 - 2,600,000
Remote work
Local presence in India
Competitive INR compensation
+1