Talent.com
Diese Stelle ist in deinem Land nicht verfügbar.
Java - Angular - NodeJS Developer - Remote Nearshore

Java - Angular - NodeJS Developer - Remote Nearshore

Randstad (Schweiz) AGGenève, CH
Vor 3 Tagen
Anstellungsart
  • Homeoffice
Stellenbeschreibung

Jobdescription

Job Title : Senior Full-Stack Java Developer (Angular / NodeJS) - Nearshore EU

About Randstad Digital Switzerland :

Randstad Digital Switzerland is seeking a highly skilled and experienced Senior Full-Stack Java Developer to join our dynamic team, working on exciting projects nearshore within the EU. You will be a key contributor to the Solutions Design and Delivery Section of our client, playing a crucial role in the full software development lifecycle.

Position Overview :

As a Senior Full-Stack Java Developer, you will be responsible for designing, developing, deploying, and maintaining robust web applications. You will collaborate closely with cross-functional teams, ensuring solutions meet both technical specifications and business objectives. Your expertise in Java, Angular, and NodeJS will be instrumental in delivering high-quality software.

Key Responsibilities :

  • Full-Stack Development : Actively participate in the technical design, implementation, maintenance, deployment, and support of various web applications.
  • Testing : Write comprehensive unit and functional tests to ensure high-quality code.
  • Requirements Analysis : Gather, interpret, and analyze business requirements as needed.
  • Stakeholder Collaboration : Engage with technical and business stakeholders to ensure seamless system implementation, maintenance, and support.
  • Team Collaboration : Collaborate effectively with team members and stakeholders, participate in code reviews, provide mentoring, and facilitate knowledge transfer.
  • Continuous Improvement : Stay updated with the latest software development best practices and contribute to team efforts to enhance development processes.
  • Standards Compliance : Ensure alignment with client technical standards and procedures.
  • Documentation : Deliver comprehensive technical and user documentation.
  • Generative AI Integration : Utilize Generative AI code assistants to improve software development productivity.
  • Other Duties : Perform other related duties as required.

Required Skills and Experience :

  • Extensive Java Experience : Minimum 10 years of hands-on experience in the development and deployment of IT systems and web applications based on Java technologies.
  • Frontend / Backend Expertise : At least 3 years of solid experience with Angular frontend and NodeJS server-side technologies.
  • AI Code Assistant Usage : At least 1 year of experience using Generative AI code assistants (e.g., GitHub Copilot, direct ChatGPT, Claude, Gemini).
  • Computer Science Fundamentals : Strong computer science skills.
  • Communication : Excellent communication skills in spoken and written English.
  • Attention to Detail : High attention to detail.
  • Teamwork : Proven record of excellent teamwork.
  • Technical Experience (Mandatory) :

  • Java, Spring (including Spring Boot), JEE, JPA, Hibernate, Maven
  • Angular, NodeJS server-side, HTML, CSS, JavaScript
  • RDBMS, ideally MySQL
  • Artificial Intelligence Code Assistants (e.g., GitHub Copilot, direct ChatGPT, Claude, Gemini, etc.)
  • Desirable Skills and Experience :

  • Experience with QA activities.
  • Familiarity with data management.
  • Experience with Agile methodologies, preferably SCRUM.
  • Experience with AWS services and deployment automation.
  • Experience with JIRA, Confluence, Bamboo
  • Familiarity with Docker
  • AWS services and deployment automation.
  • Location : Nearshore EU (working with Randstad Digital Switzerland)

    Why Join Randstad Digital Switzerland?

  • Opportunity to work on challenging and impactful projects.
  • Collaborative and supportive team environment.
  • Professional growth and development opportunities.
  • Work nearshore in the EU.
  • Access to cutting-edge technologies and tools.
  • Jeremy Knight