Notifications

Loading notifications...
MongoDB Australia Cover

Principal Application Engineer

MongoDB Australia
France Full Time Negotiable Sep 15, 2026

About the Job

Application Modernization Platform (“AMP”) is a MongoDB offering that modernises our customer’s legacy relational applications to a modern architecture underpinned by MongoDB using a combination of software, processes, and engineers. In this offering, the people and software are inextricably linked and cannot be sep...

AMP team generally works with enterprise-grade customers, in all verticals on a variety of exciting use cases. This role solves technically sophisticated problems, gains incredible cross-stack experience, works with top-notch people in the business, addresses multiple customer-facing opportunities. The role also bec...

AMP exists to expedite time to value for customers who are looking forward to changing, modernising and updating their tech stack while keeping MongoDB the cornerstone of their system architecture.

Required Skills & Abilities

Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
Typically 8+ years of progressive experience designing, building, and delivering Java applications, including significant experience leading complex application modernization initiatives
Expert understanding of Java fundamentals, object-oriented design, concurrency, error handling, performance considerations, and maintainable software architecture; able to review code and guide design decisions across teams
Deep production experience with Spring Boot and related patterns for building resilient services, APIs, integrations, and testable distributed applications
Demonstrated ability to assess legacy estates, decompose monoliths, uncover dependencies and embedded business logic, and define practical modernization strategies with clear trade-offs
Strong experience with relational databases and SQL, including stored procedures, data dependencies, data migration, schema evolution, and relational-to-document modeling for MongoDB or comparable document databases
Proven history of delivering high-cadence modern applications using Agile methodologies, test-first development, CI/CD pipelines, Git-based version control, observability, and reliability practices; demonstrated success mentoring engineers and influencing technical outcomes across teams
Experience in building REST APIs with Spring Boot
Experience in performance and memory optimization of JAVA applications
Familiarity with tools like Postman, IntelliJ IDEA, and Maven/Gradle
Exposure to other languages or technologies like JavaScript, .Net
Understanding of ORM tools like Hibernate, Spring Data  or JPA (even through coursework or self-study)
Experience in nascent GenAI technologies and approaches, such as using OpenAI/Anthropic API not purely through chat interfaces
Experience with AI-powered development tools like Claude Code, Cursor, or similar code assistants
Good experience of using MongoDB

Successful candidates will engage with customer systems and may be exposed to highly confidential customer data, including but not limited to non-public information. For this reason, and due to the nature of the highly regulated industry in which our customers operate, successful candidates may be subject to enhanced

Apply now

Please let MongoDB Australia know you found this job on JobVista. This helps us grow!