Application Engineer
MongoDBBulgariaPosted 3 April 2026
Tech Stack
Job Description
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, process, and engineers. In this offering, the people and software are inextricably linked and cannot be separated. The delivery happens in an accelerated timeframe wherein the team takes advantage of GenAI and algorithmic tooling to expedite the turn around time for application delivery.
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 becomes the forefront of groundbreaking RD that enables further acceleration for enterprises working across a variety of technologies.
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.
Work as a software developer in an Agile environment delivering solutions for customers focussed on migrating our customers’ legacy relational-based Java applications to a more modern cloud-based architecture running on MongoDB, leveraging the latest GenAI tools and approaches to accelerate this process. During each project, successful candidates will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration.
We are looking to speak to candidates who are based in Sofia, Bulgaria for our hybrid working model.
Position Expectations
Assist in the development, testing, and deployment of Java-based applications using Spring Boot
Write clean, maintainable code following standard software development principles
Constantly learning and open to adopting new technologies and approaches on projects as they evolve, especially those relating to GenAI advancements
Participates as a software developer on small Agile teams, delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB
Follow existing best practice migration playbooks where applicable and be prepared to innovate to fill in gaps with creative solutions to solve challenges on each specific project
Take direction from the technical lead and project manager on projects, raising identified challenges and potential solutions to the team when applicable
Be prepared to change project direction if customer or account team priorities change
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field
3-5 years of experience working as a JAVA software developer
Basic knowledge of Python (e.g., ability to read, understand, and write simple scripts for automation or data handling)
Good understanding of Java fundamentals and object-oriented programming
Experience (academic projects, internships, or personal work) with Spring Boot
Strong proficiency in Java
Strong experience in building applications that interact with relational databases using SQL
History of delivering high-cadence modern applications with applied Agile methodologies, test-first development approaches, adopting CI/CD pipelines and using Git version control
Nice-to-have skills
Exposure to building REST APIs with Spring Boot
Basic understanding of microservices concepts
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
Understanding of ORM tools like Hibernate, Spring Data or JPA (even through coursework or self-study)
Extra bonus skills (if missing, we will provide rapid onboarding enablement on these)
Some experience in nascent GenAI technologies and ap ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card