Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Software Engineer II (Java Development + AWS/Azure)

TomTom

TomTom

Software Engineering
Pune, Maharashtra, India
Posted on Aug 20, 2025
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.
    Share this job
    Apply to this Job