company logo

Software Engineer II (Java Development + AWS/Azure)

TomTom

Office

Pune, India

Full Time

What you'll do

  • Design  – Contribute to the design of scalable, robust, and maintainable software systems, participating in key technology decisions .
  • Coding & Development – Write clean, efficient, well-tested code, following best practices and TDD principles.
  • Backend Development – Work on backend services and data processing pipelines, integrating with both relational and non-relational data stores.
  • Technical Problem Solving – Analyze complex challenges and deliver innovative solutions.
  • Performance Optimization – Identify and resolve performance bottlenecks to ensure efficiency.
  • DevOps Practices – Contribute to CI/CD pipelines, automated testing, and cloud deployments.

What you'll need

  • 3–5 years of backend software engineering experience.
  • Proficient in Java (Java 17 preferred) and object-oriented programming.
  • Experience with Spring Boot for backend development.
  • Familiarity with relational and NoSQL databases.
  • Basic knowledge of Python for scripting and automation.
  • Basic understanding of Apache Spark (Java API experience a plus).
  • Experience working with Azure (or AWS) cloud services.
  • Knowledge of CI/CD, GitHub Actions, monitoring, and logging tools.
  • Strong problem-solving mindset and collaborative approach.

  • Nice-to-Have Experience in large-scale maps, geospatial, or data processing projects. Knowledge of containerization (Docker, Kubernetes).Familiarity with REST API design and integration.


Software Engineer II (Java Development + AWS/Azure)

Office

Pune, India

Full Time

August 20, 2025

company logo

TomTom

tomtom