Java Development:
- Upgrading from Java 8 to Java 17 or a higher version
- Developing vendor-agnostic portable applications
Spring Boot:
- Developing back-end applications.
- Integrating Spring Boot applications with external services
- Deploying Spring Boot applications on Apache Tomcat
API Development:
- Developing OPENAPI-compliant Java-based REST APIs, and integrating with existing RESTful services.
- Designing and implementing APIs beyond traditional REST, including query-based (e.g. GraphQL, SPARQL) and asynchronous interaction patterns.
Credential Management:
- Securing applications and using secrets management tools like Hashicorp Vault.
- Refactoring code to retrieve secrets securely from an external tool.
Dependency Management:
- Using Maven to manage Java project dependencies.
Database Integration:
- Working with Oracle databases and PostgreSQL, including data migration strategies.
- Querying and updating relational databases (Oracle, PostgreSQL)
Containerization:
- Containerizing applications with Docker, ideally with solutions compatible with cloud-agnostic environments.
Messaging Platforms:
- Integrating with Message Broker message streams (e.g. Kafka) used in distributed event systems and asynchronous architectures.
- Manage and define versioned data schemas in distributed events context..
Continuous Integration/Continuous Deployment (CI/CD):
- Following CI/CD practices for automated testing, integration, and deployment.
- Using GIT code repositories and delivery processes
Licensing and Compliance:
- Working with licensing and compliance aspects and constraints of integrated components and dependencies.
Framework Refactoring:
- Refactoring applications from WebLogic to Tomcat.
Testing and Validation:
- Testing and validation of application changes
- Front-end testing with tools such as Mocha, Jest, Jmeter,or Cypress
- Back-end testing with tools such as JUnit, Mockito, Postman, and Testcontainers
Documenting and Communication:
- Documenting code and system configurations.
- Communication and collaboration with other teams and stakeholders.
- Providing modern, developer-friendly API documentation that includes an interactive sandbox, clear integration examples, and structured tagging based on current best practices.
Frontend Development:
- Using modern JavaScript frameworks, specifically Angular and potentially eUI
- Proficient use of HTML, CSS3, responsive and accessible design principles.
- Working with frontend build tools like Webpack or Vite.
Cloud Platforms & Monitoring:
- Development and integration of AWS, Azure, or GCP.
- Implementing services using SaaS and CaaS hosting.
- Integrating monitoring and logging tools such such as the ELK stack.
- Monitoring data-flows and behaviours of event-based or asynchronous systems
Agile & Collaboration:
- Working in Agile/Scrum environments.
- Using tools like Jira, Confluence, Sharepoint and Teams for team collaboration.
Education
· Bachelor or equivalent degree of at least 3 successful years of post-high school education in Information Technology or Computer Science or Computing (EQF level 6)
or 2 years of professional experience in addition to experience required in section “Experience” below, for each missing year of required years of post-high school education.
Languages
· Very good knowledge of English (Level C1 – Common European Framework of Reference for Languages).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-04-15
Full Stack Engineer
2026-04-15
Full Stack Engineer
2026-04-13
- Posted
- Feb 05, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- Brayton Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-04-15
Full Stack Engineer
2026-04-15
Full Stack Engineer
2026-04-13