We are looking for an experienced Software engineer. Your responsibilities will involve:
- Development of new components and modifications to existing components
- Detailed
design of new components while taking functional (business) and
non-functional requirements into account incl. performance,
availability, scalability and flexibility
- Implementation of new components and modifications of existing components
- Coach less experienced team members and perform peer reviews of their code
- Cooperate
with the Product Owner, Platform Manager and the rest of the team to
evolve the backlog, prioritize items, plan and deliver sprints and
program increments
Experience
- 7+ years of Java / J2EE development experience,
incl. experience with Spring frameworks (Spring Boot, Spring Web, Spring
Cloud, etc.), Hibernate and JPA
- You have worked at least a few years of these 8+ years as lead developer or a similar role
- Experience with front-end technologies (React, Angular), other javascript, node.js, .NET and C# technologies is a plus
- Experience building and consuming JSON REST services, experience with Swagger is a plus
- Experience in building distributed / event-driven / microservice-style and cloud-based architectures
- Distributed source code systems (Git) Build tools (Maven, Gradle, …)
- Relevant education and/or degree
Benefits
UpStarter Benefits
Accompanied with the many highlights of moving to Amsterdam there are
some "life things" that need to be sorted - like securing a job, finding
housing, getting suitable health insurance, meeting a network of new
friends, and more. We help you navigate the odds and ends of relocating
so you can focus on the fun parts of exploring and getting settled in
your new home. Please contact resourcing@up-starter.com if you are
interested in this position.
Seniority Level
Entry level
Industry
- Information Technology & Services
- Computer Software
- Internet
Employment Type
Full-time
Job Functions
- Engineering
- Information Technology