
Principal Application Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in France.
• Define the architectural framework and technology strategy for AMP modernization initiatives and related workstreams.
• Lead the evaluation and modernization efforts of existing Java applications.
• Identify dependencies, embedded business logic, integration points, and operational limitations.
• Propose appropriate modernization pathways tailored to specific needs.
• Design, implement, and assess high-quality production solutions utilizing Java and Spring Boot.
• Develop APIs and integrations, break down monolithic applications, transform stored procedures, evolve schemas, and apply operational practices for MongoDB.
• Establish incremental delivery methods incorporating acceptance criteria, automated testing, CI/CD, observability, and rollback or dual-run strategies.
• Recognize and assist in resolving quality, security, performance, and reliability challenges.
• Act as a senior technical advisor to clients, application owners, and project stakeholders.
• Mentor engineers, enhance engineering standards, create reusable migration playbooks and documentation, and responsibly apply advancements in GenAI.
• Collaborate in an Agile setting to deliver solutions that transition legacy relational Java applications to a cloud-based MongoDB framework.
• Professional proficiency in French is mandatory.
• Bachelor’s degree in Computer Science, Information Technology, or a similar discipline, or equivalent hands-on experience.
• Generally, 8+ years of extensive experience in designing, building, and delivering Java applications, with considerable experience in leading intricate application modernization projects.
• Comprehensive understanding of Java fundamentals, object-oriented design principles, concurrency, error management, performance considerations, and sustainable software architecture.
• Significant production experience with Spring Boot and related patterns for robust services, APIs, integrations, and testable distributed applications.
• Capability to evaluate legacy systems, disassemble monolithic structures, unveil dependencies and embedded business logic, and formulate practical modernization strategies.
• Strong background in relational databases and SQL, including stored procedures, data dependencies, data migration, schema evolution, and relational-to-document modeling for MongoDB or similar document databases.
• Familiarity with Agile methodologies, test-first development, CI/CD pipelines, Git-based version control, observability, and reliability practices.
• Proven success in mentoring engineers and influencing technical results across teams.
• Openness to undergo enhanced background checks and security screenings, and adhere to potential securities-trading regulations.
• Employee affinity groups.
• Fertility assistance.
• Generous parental leave policy.
• Supportive and enriching company culture.
• Necessary accommodations for individuals with disabilities during the application and interview process.
RTI International
Knape & Vogt Manufacturing Company
The Hillman Group
Generac
Get handpicked remote jobs straight to your inbox weekly.