Image link

Full Stack Java Developer

Itzig, Luxembourg
Full Stack Java Developer

When applying for this position please include a CV and application letter. A link to some projects you have developed in Java is optional.

Job Description:

Active participation in the entire software lifecycle process, including requirements gathering, user story creation, development, testing, documentation, and maintenance in the context of our Secure Messaging platform SecuChat

Follow architectural guidelines, and participate in solution design in line with product and business requirements

Assess code and systems for discrepancies, inconsistencies, or vulnerabilities by contributing to the continuous improvement and innovation process

Ensure that deliveries are secure, stable, and follow good software development practices, including consistent coding style, and are operational before being put into production

Drive resolution of technical escalations, including identification of root cause and issue resolution

Take ownership and responsibility and act proactively in line with the overall goals

Your Profile:

Have at least a Bachelor in Computer Science and >3 years of work experience

Proficient in Java, Spring-Framework, Hibernate, Restful APIs, and SQL

Proficient in React.JS, HTML5, CSS3 and Sass

Self-driven, autonomous, highly motivated, and dedicated to quality

Strong analytical and problem-solving skills, and knowing how to figure out stuff

Have excellent communication skills and be at ease with customer interaction

Very welcome optional skills:

Experience with our tooling/tech-stack: Database management skills (PostgreSQL, MSSQL, Oracle), OpenAPI standard and RESTful API design experience, Deployment and Containerization skills (Jenkins, Docker, Kubernetes, AWS, Linux, Shell scripting), Gradle, Github, Atlassian Suite

Understanding of common security principles and practices, including authentication, authorization, and data encryption, to develop secure backend systems

Having a sense of humor and being at ease in working in a fast-paced, cross-functional (Business, Front-end, Back-end, Mobile, QA, and Customer Success Engineering) team

Languages
  • English is our corporate language (all documentation and part of internal team communication is in English)
  • French and German are very welcome plus