Senior Software Engineer - Java

Syncron AB

Bengaluru

Hybrid

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Syncron AB is seeking an accomplished Senior Java/Kotlin developer to design, build, and optimize scalable SaaS applications. You will work across the full stack, implement features in Java and Kotlin, and collaborate with cross-functional teams in an agile environment.

The role emphasizes performance, reliability, and modern cloud-native practices. Ideal candidates have strong experience with Spring Boot, JPA/Hibernate, Docker, AWS, and database design (PostgreSQL/NoSQL), plus exposure to

Qualifications

  • 8+ years of development experience in Java/JVM stack.
  • 6+ years of Java/web technology experience with hands-on design and development of scalable, highly available solutions.
  • Excellent command of modern Java, Maven, Spring Boot, JPA/Hibernate, Docker.
  • Experience with Angular/TypeScript and database design including PostgreSQL/NoSQL.
  • Experience with RESTful web services and AWS.

Responsibilities

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

Skills

Java
Kotlin
Spring Boot
Hibernate
RESTful APIs
Angular/TypeScript
AWS
PostgreSQL
NoSQL
Docker
GraphQL
Terraform
CloudFormation
Hazelcast

Tools

Docker
AWS
Terraform
CloudFormation
GraphQL
Hazelcast
PostgreSQL
Hibernate

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 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.

With this 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:
Java21, 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 Cloud Formation 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.

We offer:

#LI-SYNCRON
#LI-Remote
#LI-Hybrid

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 • Bengaluru

Hybrid
INR 1,500,000 - 2,500,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
Technical Support Engineer
Technical Support Engineer

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

Hybrid
INR 900,000 - 1,350,000
Senior Java Developer
Senior Java Developer

Synechron • Pune District

On-site
INR 1,000,000 - 1,500,000
Competitive compensation package
Professional development opportunities
Supportive work environment