
Java Full Stack Developer
Netcompany2 months ago
Brussels, BelgiumSenior
Responsibilities
- Design, develop, and maintain responsive web applications across front-end and back-end layers.
- Develop front-end architectures, user interfaces, and interactions using modern web technologies.
- Implement business logic, APIs, and server-side components using Java-based technologies.
- Design and optimize relational and non-relational databases for data integrity and performance.
- Apply secure development practices including authentication, authorization, validation, logging, and monitoring.
- Perform unit and integration testing, debugging, issue resolution, and code validation.
- Deploy, manage, and support applications in cloud environments using containerization and CI/CD pipelines.
- Produce technical documentation and collaborate with cross-functional teams on system integration.
Requirements
- Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum six years of professional experience as a Full-stack Software Engineer or in a similar software development role.
- Strong Java development expertise, including Spring Boot, Hibernate, and API implementation.
- Knowledge of JavaScript, HTML, CSS, and modern frameworks such as Angular, React, or Vue.js.
- Experience with PostgreSQL, Oracle, and MongoDB, including schema design and query optimization.
- Hands-on experience with AWS or Microsoft Azure and cloud-native application deployment.
- Experience with Docker, Kubernetes, and CI/CD pipeline implementation.
- Knowledge of OAuth 2.0, OpenID Connect, JWT, and secure application development principles.
- Strong teamwork, communication, and stakeholder collaboration skills in multicultural environments.
- Professional written and spoken English proficiency.
Benefits
- Modern working environment and competitive compensation and benefits package.
- Hospitalization plan.
- Hybrid working model.
- Meal allowance.
- Mobility budget or commuting allowance where applicable.
- On-premises well-being activities.
- Continuous learning opportunities, including unlimited access to Udemy for Business and ad-hoc training.
- Personalized development plan for targeted career growth.
- Opportunity to work on challenging, large-scale international projects impacting millions of citizens.