The European Commission is seeking a highly skilled and motivated Java Developer with strong expertise in Angular and User Interface (UI) development. As part of a dynamic team, you will contribute to the design, development, and maintenance of critical applications that support various functions within the European Commission. This role requires a deep understanding of Java technologies, modern web frameworks, and UI/UX best practices to deliver robust, secure, and user-friendly applications.

Key Responsibilities

  • Develop and Maintain Applications: Design, develop, and maintain Java-based applications using Angular for front-end development. Ensure applications are secure, scalable, and meet the European Commission's quality standards.
  • Collaborate with Cross-Functional Teams: Work closely with project managers, analysts, and other developers to gather requirements and deliver solutions that align with the European Commission’s objectives.
  • UI/UX Development: Implement and optimize user interfaces using Angular, ensuring an intuitive and seamless user experience. Collaborate with UI/UX designers to translate designs into responsive, accessible, and high-performance web applications.
  • Code Review and Optimization: Conduct code reviews, identify potential bottlenecks, and optimize code for performance and security. Ensure adherence to coding standards and best practices.
  • Testing and Debugging: Perform unit testing, integration testing, and debugging of applications. Work with QA teams to ensure high-quality deliverables.

Required Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • 5+ years of experience in Java development.
    • 3+ years of experience in front-end development using Angular (preferably Angular 8+).
    • Proven experience in developing complex, user-friendly interfaces with a focus on UI/UX.
  • Technical Skills:
    • Proficiency in Java, J2EE, Spring Framework, Hibernate.
    • Strong experience with Angular, TypeScript, HTML5, CSS3, and modern JavaScript frameworks.
    • Knowledge of RESTful API design and implementation.
    • Experience with version control systems such as Git.
    • Familiarity with DevOps practices and CI/CD pipelines.
    • Understanding of web security principles and data protection regulations (e.g., GDPR).
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Excellent communication and collaboration abilities.
    • Ability to work independently and as part of a team.
    • Proficiency in English (French or other European languages are a plus).

Preferred Qualifications

  • Experience working within EU institutions or similar governmental bodies.
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud).
  • Familiarity with Agile/Scrum methodologies.

What We Offer

  • Opportunity to work on impactful projects within the European Commission.
  • Competitive salary and benefits package. (open for freelancers too)
  • Collaborative and innovative work environment.
  • Professional growth and development opportunities.