Job Openings Full-stack developer

About the job Full-stack developer

Job Title: Full Stack Java Developer

Location: Remote (Far-Site EU Nationals Only)
Total Project Duration: 1100 days
Working Method: Remote
Nationality Requirement: EU Citizens only
Language Requirement: English

Role Overview
We are looking for a skilled and self-driven Full Stack Java Developer to join a long-term project supporting a large-scale digital transformation initiative. The ideal candidate will demonstrate a strong command of both back-end and front-end development technologies and be comfortable working in an international, fully remote setting. You will participate in the full software development lifecycle, contributing to the design, development, and deployment of robust, secure, and scalable applications.

Key Responsibilities

  • Design and develop front-end architecture and user interfaces using Angular, JavaScript, HTML, and CSS

  • Develop and maintain secure, scalable back-end services using Java, Spring, Spring Boot, and Hibernate

  • Implement core business logic and RESTful APIs

  • Create and maintain Oracle-based databases, utilizing PL/SQL for performance optimization

  • Deploy and manage applications on web servers such as Weblogic, Tomcat, and Apache

  • Contribute to the integration and configuration of Google Web Toolkit (GWT)

  • Participate in CI/CD pipelines using tools such as Bamboo

  • Manage code versioning using Git or SVN

  • Work collaboratively in cross-functional teams and provide technical leadership when required

  • Perform unit testing, debugging, and performance tuning

  • Write clear and comprehensive technical documentation

  • Ensure applications are responsive and optimized for a variety of platforms and devices

  • Participate in the analysis and troubleshooting of complex issues and propose appropriate solutions

  • Implement and follow best practices for security and data protection

  • Take the lead on assigned development projects when necessary

Required Skills & Expertise

  • Bachelors degree (EQF Level 6) in Computer Science or a related field

  • Proficiency with Java, Spring Framework, Spring Boot, Hibernate

  • Strong front-end development skills with Angular, JavaScript, Typescript, HTML, CSS, Bootstrap

  • Experience with Oracle databases and PL/SQL

  • Knowledge of web/application servers: Weblogic, Tomcat, Apache

  • Familiarity with GWT, Git/SVN, Bamboo, Linux, and AWS environments

  • Strong problem-solving skills and attention to detail

  • Ability to work autonomously and manage multiple tasks effectively

  • Excellent verbal communication skills

  • Experience working in multicultural, international environments

If you are a versatile and motivated Full Stack Developer eager to contribute to impactful projects within the EU ecosystem, we would love to hear from you.