Java Software Engineer - Competitive Salary + 20% Bonus

Oliver Peters

India

On-site

INR 4,000,000 - 6,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oliver Peters is seeking an experienced Java backend engineer to design, develop and maintain scalable services in a modern microservices architecture. You will build RESTful APIs with Spring Boot, work on data access layers, messaging, and cloud deployment, while collaborating with cross-functional teams in an Agile environment.

We expect 7+ years in Java, strong practical knowledge of Spring Boot, microservices, databases (relational and NoSQL), and cloud platforms (AWS preferred).

Qualifications

  • 7+ years of professional Java software development experience.
  • Proven experience with Spring Boot and RESTful API design.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with relational and NoSQL databases.
  • Familiarity with cloud platforms (AWS preferred).
  • Experience working in Agile / Scrum teams.

Responsibilities

  • Design, develop, and maintain high-quality backend services and APIs using Java 17+.
  • Work with Spring Boot and Spring Cloud for building scalable microservices.
  • Implement and optimize data access layers using Hibernate / JPA.
  • Integrate and manage messaging systems such as Kafka or Rabbit MQ.
  • Deploy and manage applications in AWS / Azure / Google Cloud environments.
  • Develop and maintain CI/CD pipelines using Jenkins / GitHub Actions / GitLab CI.
  • Work with Docker and Kubernetes to containerize and orchestrate services.
  • Write clean, testable code following TDD and best practices.
  • Collaborate with frontend, DevOps, and QA teams in an Agile environment.
  • Contribute to architectural discussions and help shape technical direction.

Skills

Java
Spring Boot
RESTful API design
Microservices
Agile/Scrum
Debugging

Tools

Docker
Kubernetes
Maven
Gradle
Jenkins
GitHub Actions
GitLab CI
Terraform
CloudFormation

Job description

Our client is a leading telecommunications provider operating at the forefront of the Internet of Things (IoT) landscape. They specialise in enabling seamless, intelligent connectivity across devices, networks, and industries. By combining advanced cellular, LPWAN, and satellite technologies with scalable IoT platforms, they empower businesses to harness data-driven insights, optimise operations, and deliver innovative connected services worldwide.

Their portfolio covers IoT connectivity, device management, and data orchestration, supporting diverse applications across smart cities, automotive, energy, manufacturing, and logistics. Leveraging the latest in 5G, eSIM/eUICC, and edge computing, they deliver secure, reliable, and flexible solutions that drive digital transformation for global enterprises. Recognised for their commitment to innovation, interoperability, and customer success, our client partners with mobile network operators, enterprises, and technology vendors to build an ecosystem where everything is intelligently connected.

Key Responsibilities:
  • Design, develop, and maintain high-quality backend services and APIs using Java 17+
  • Work with Spring Boot and Spring Cloud for building scalable microservices
  • Implement and optimize data access layers using Hibernate / JPA
  • Integrate and manage messaging systems such as Kafka or Rabbit MQ
  • Deploy and manage applications in AWS / Azure / GCP environments
  • Develop and maintain CI/CD pipelines using Jenkins / GitHub Actions / GitLab CI
  • Work with Docker and Kubernetes to containerize and orchestrate services
  • Write clean, testable code following TDD and best practices
  • Collaborate with frontend, DevOps, and QA teams in an Agile environment
  • Contribute to architectural discussions and help shape technical direction
Key Technologies:
  • Frameworks: Spring Boot, Spring Cloud, Micronaut or Quarkus (optional)
  • Cloud Platforms: AWS, Azure, or Google Cloud
  • CI/CD & Build Tools: Maven, Gradle, Jenkins, GitHub Actions, GitLab CI
  • Testing: JUnit 5, Mockito, Testcontainers, Cucumber
  • Version Control: Git, Bitbucket
Required Skills
  • 7+ years of professional experience in Java software development
  • Proven experience with Spring Boot and RESTful API design
  • Solid understanding of microservices architecture and distributed systems
  • Experience with relational and NoSQL databases
  • Familiarity with cloud platforms (AWS preferred)
  • Experience working in Agile / Scrum teams
  • Strong debugging and problem-solving skills
Preferred Skills
  • Experience with GraphQL or gRPC
  • Exposure to event-driven architectures
  • Knowledge of security best practices (OAuth2, JWT, etc.)
  • Familiarity with CI/CD automation and IaC (Terraform, CloudFormation)

Oliver Peters is an Equal Opportunity Employer. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, ex-forces status or any other basis. All employment is decided based on qualifications, merit, and business need and we are committed to a fair hiring process.

Follow us on LinkedIn: OliverPeters Recruitment

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

INB Fundtech India Pvt Ltd • Pune District

On-site
INR 800,000 - 1,200,000
Unlimited vacation
Hybrid working arrangements
Medical, life & disability insurance
+2
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • Delhi

On-site
INR 3,000,000 - 5,500,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Java Developer - Software
Java Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 600,000 - 1,000,000
Java Developer
Java Developer

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

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

P99SOFT • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Competitive salary and performance-based bonuses
Comprehensive health insurance
Paid time off and flexible working hours
+1
Full Stack Developer – Java & Spring Boot
Full Stack Developer – Java & Spring Boot

Rohde & Schwarz • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Allowance for home office equipment
Flexible working hour models
Possibility of car leasing
+7
Senior / Lead Backend Engineer Java & Cloud Engineer
Senior / Lead Backend Engineer Java & Cloud Engineer

Weekday AI (YC W21) • India

Remote
INR 1,200,000 - 1,800,000