
Java Developer – Bundeswehr / ILS environment
DATAGROUP
full-time
Posted on:
Location Type: Hybrid
Location: Siegburg • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
GroovyGWTJavaJavaScriptNoSQLSQLTypeScript
About the role
- Development and maintenance of Java-based enterprise applications using the JBoss stack
- Participation in the design and implementation of modern software architectures, using UML and common design patterns
- Integration and optimization of CI/CD pipelines and active involvement in DevOps processes to ensure smooth deployments
- Connection, administration and optimization of database systems (e.g., SQL) on the backend
- Implementation of user interfaces with various GUI frameworks and modern frontend technologies (e.g., Vaadin, GWT, JSF, JavaScript/TypeScript)
Requirements
- Solid Java expertise
- Knowledge of the enterprise stack (JBoss)
- Experience in software architecture and working with UML
- Familiarity with design patterns
- Proficiency with Git and experience in DevOps practices
- Familiarity with relational database systems (NoSQL is a plus)
- Experience with other programming languages (e.g., Groovy, JavaScript/TypeScript)
- Knowledge of GUI frameworks (Vaadin, GWT, JSF)
Benefits
- Attractive social benefits (e.g., company pension scheme)
- Good work–life balance
- 28 days of annual leave: additionally, days off on Christmas Eve and New Year’s Eve
- Various discounts and employee offers
- Flexible working through mobile/home working
- Company events
- JobRad bicycle leasing
- Training and professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJBossUMLdesign patternsCI/CDDevOpsSQLVaadinGWTJavaScript