Senior Software Engineer - Java

Syncron

Bengaluru

Hybrid

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Syncron in Bengaluru is looking for a senior software developer with over 8 years of experience, specializing in Java and web technologies. You will design and optimize services for low latency performance and implement new features using Java and Kotlin.

Ideal candidates have a strong command of modern development tools and frameworks, including Docker and AWS. This role offers an exciting opportunity to work with a distributed team and contribute to innovative solutions in the SaaS domain.

Qualifications

  • 8+ years of development experience, with at least 6+ years in Java and web technology.
  • 3+ years of hands-on experience in designing scalable solutions.
  • Excellent command of modern Java and Spring Boot.

Responsibilities

  • Design and optimize applications for low latency and improved scalability.
  • Develop across web technologies focusing on user experience.
  • Implement new features in Java and Kotlin.

Skills

Java
Spring Boot
Docker
AWS
Angular/TypeScript
Hibernate
PostgreSQL

Tools

Maven
CloudFormation
Terraform

Job description

Syncron is a leading SaaS company with over 20 years of experience, specializing in aftermarket solutions. Our Connected Service Experience (CSX) platform offers domain-fit solutions for:

  • Supply Chain optimization
  • Pricing strategy
  • Service Lifecycle Management (e.g. warranty management, field service management, service parts management, knowledge management)

Our company has a global presence with offices in the US, UK, Germany, France, Italy, Japan, Poland, India and group headquarters in Sweden.

We build upon the belief that our greatest strength is our People. Our unique company culture has been appreciated by our Employees.

We are winning the hearts and minds of world-leading organizations such as JCB, Kubota, Electrolux, Toyota, Renault and Hitachi.

What would you do?
  • Designing, optimizing, and performing performance tuning for applications to achieve low latency and improved scalability.
  • Developing across the full stack of web technologies — including persistence, services, platform, and performance — with a focus on delivering great user experiences.
  • Implementing new features in Java and Kotlin, while contributing to significant restructuring and architectural changes.
  • Delivering maintainable, robust, and testable code.
  • Designing and implementing software that is simple, intuitive, and easy to use, with a platform development mindset to solve real-world problems.
  • Collaborating with test engineers to define and write automated and manual tests to deliver fully tested, high-quality services.
  • Collaborating with both technical and business teams to understand requirements and develop solutions using an agile development process.
  • Driving a high standard of excellence for service scalability and performance.
Tech stack

Java 21, Spring (Web, Security), Spring Boot, Hibernate, Kotlin, PostgreSQL, Aurora DB, Hazelcast, Maven, Docker, AWS (S3, EC2, Batch).

Who you are
  • 8+ years of development experience, 6+ years of Java and web technology experience.
  • 3+ years of hands‑on experience in designing and developing scalable, well‑tuned and highly available solutions.
  • Excellent command of modern Java, Maven, Spring Boot, JPA/Hibernate, Docker.
  • Experience in Angular/TypeScript, and database design with a good understanding of application development principles.
  • Experience with RESTful web services and AWS.
  • Experience with a variety of database systems, both relational (PostgreSQL) and NoSQL.
  • Experience in building and maintaining cloud‑hosted services preferably AWS.
  • Knowledge of writing infrastructure as code using CloudFormation or Terraform.
  • Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
  • Being self‑driven in a remote and geographically distributed team.
  • Keen interest in understanding complex domains.
  • Nice to have: Experience with any non‑Java JVM language.
  • Nice to have: Interest in functional programming.
  • Nice to have: Experience with AWS services (ECS, Bedrock, Lambda, Batch, RDS).
  • Nice to have: Experience with Hazelcast.
  • Nice to have: Experience with GraphQL.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java
Senior Software Engineer - Java

Syncron AB • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Principal Software Engineer - Java
Principal Software Engineer - Java

Syncron AB • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Principal Software Engineer - Java
Principal Software Engineer - Java

Syncron • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Diversity and inclusion
Career development opportunities
Senior Software Engineer - Java
Senior Software Engineer - Java

シンクロン・ジャパン • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Principal Software Engineer - Java
Principal Software Engineer - Java

シンクロン・ジャパン • Bengaluru

Hybrid
INR 3,000,000 - 7,500,000
Java Software Engineer
Java Software Engineer

Synechron • Pune District

On-site
INR 3,000,000 - 5,500,000
Technical Support Engineer Customer Excellence · Bengaluru ·
Technical Support Engineer Customer Excellence · Bengaluru ·

Syncron AB • Bengaluru

On-site
INR 600,000 - 900,000
Technical Support Engineer
Technical Support Engineer

Syncron • Bengaluru

On-site
INR 900,000 - 1,800,000
Java Microservices Developer
Java Microservices Developer

Synechron • Bengaluru, Chennai District

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

Synechron • Chennai District

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