Application Engineer with Java
Remote
Job Summary
Application Engineer with Java responsible for working with internal customers to identify and define requirements for new solutions, improving and configuring application functionality to meet business needs, and delivering high-quality software releases. The role includes development and configuration of Inventory Operational Support Systems (OSS), production support and on-call duties, coordinating non-standard solutions with users and internal teams, and automating/orchestrating operational tasks. Key technical focus areas include Java-based OOP development, Spring Framework, databases (Oracle/SQL Server) and ORM, REST/SOAPUI testing, Maven/Gradle, Docker/Kubernetes, GitHub, and CI/CD pipelines. The position emphasizes collaboration with Business Analysts, on-call responsiveness, and a multinational environment with opportunities for growth and flexible working arrangements.
Required Qualifications
- Extensive experience in Java-based OOP development
- Solid experience with Spring Framework
- Relational databases (e.g., Oracle, SQL Server) and ORM frameworks
- Experience with testing services/integrations (SoapUI, REST, etc.)
- Understanding of multi-module projects (Maven/Gradle)
- Experience with containerization — Docker and/or Kubernetes
- Version control (e.g., GitHub)
- Team-oriented with good communication skills
- Fluent in English (German is a plus)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.