Jobdescription
Job Title : Senior Full-Stack Java Developer(Angular / NodeJS) - Nearshore EU
About RandstadDigital Switzerland :
Randstad Digital Switzerlandis seeking a highly skilled and experienced Senior Full-Stack JavaDeveloper to join our dynamic team, working on exciting projectsnearshore within the EU. You will be a key contributor to theSolutions Design and Delivery Section of our client, playing acrucial role in the full software developmentlifecycle.
PositionOverview :
As a Senior Full-Stack Java Developer,you will be responsible for designing, developing, deploying, andmaintaining robust web applications. You will collaborate closelywith cross-functional teams, ensuring solutions meet both technicalspecifications and business objectives. Your expertise in Java,Angular, and NodeJS will be instrumental in delivering high-qualitysoftware.
KeyResponsibilities :
- Full-StackDevelopment : Actively participate in the technical design,implementation, maintenance, deployment, and support of various webapplications.
- Testing : Write comprehensive unitand functional tests to ensure high-qualitycode.
- Requirements Analysis : Gather, interpret,and analyze business requirements asneeded.
- Stakeholder Collaboration : Engage withtechnical and business stakeholders to ensure seamless systemimplementation, maintenance, and support.
- TeamCollaboration : Collaborate effectively with team members andstakeholders, participate in code reviews, provide mentoring, andfacilitate knowledge transfer.
- ContinuousImprovement : Stay updated with the latest software development bestpractices and contribute to team efforts to enhance developmentprocesses.
- Standards Compliance : Ensurealignment with client technical standards andprocedures.
- Documentation : Delivercomprehensive technical and userdocumentation.
- Generative AI Integration : Utilize Generative AI code assistants to improve softwaredevelopment productivity.
- Other Duties : Performother related duties asrequired.
Required Skills andExperience :
Extensive Java Experience : Minimum 10 years of hands-on experience in the development anddeployment of IT systems and web applications based on Javatechnologies.Frontend / Backend Expertise : Atleast 3 years of solid experience with Angular frontend and NodeJSserver-side technologies.AI Code AssistantUsage : At least 1 year of experience using Generative AI codeassistants (e.g., GitHub Copilot, direct ChatGPT, Claude,Gemini).Computer Science Fundamentals : Strongcomputer science skills.Communication : Excellent communication skills in spoken and writtenEnglish.Attention to Detail : High attention todetail.Teamwork : Proven record of excellentteamwork.Technical Experience(Mandatory) :
Java, Spring (includingSpring Boot), JEE, JPA, Hibernate,MavenAngular, NodeJS server-side, HTML, CSS,JavaScriptRDBMS, ideallyMySQLArtificial Intelligence Code Assistants(e.g., GitHub Copilot, direct ChatGPT, Claude, Gemini,etc.)Desirable Skills andExperience :
Experience with QAactivities.Familiarity with datamanagement.Experience with Agilemethodologies, preferably SCRUM.Experiencewith AWS services and deploymentautomation.Experience with JIRA, Confluence,BambooFamiliarity withDockerAWS services and deploymentautomation.Location : Nearshore EU(working with Randstad Digital Switzerland)
WhyJoin Randstad DigitalSwitzerland?
Opportunity to work onchallenging and impactfulprojects.Collaborative and supportive teamenvironment.Professional growth anddevelopment opportunities.Work nearshore inthe EU.Access to cutting-edge technologies andtools.