Helaas, deze vacature is niet actief.

Senior Java Developer in Amsterdam

Beschrijving

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of 30,100+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty, and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.

DESCRIPTION


Currently we are looking for a candidate who will be responsible for the full development lifecycle of the server components from architecture and design to development and integration with other back-office systems and partner products.

Responsibilities

  • Design and develop new micro-services for the back-office platform
  • Participate in planning and management of development process
  • Share architectural design vision with both technical and non-technical team members, including fellow engineers, product managers, designers and analysts
  • Contribute to continuous delivery and integration pipeline infrastructure
  • Work on improvements in development toolset including testing frameworks, deployment scripts and monitoring libraries
  • Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation
  • Make technical design decisions with little supervision
  • Explore new latest relevant technology, techniques, frameworks, tools, methodology and processes

Requirements

  • 5+ years of experience working with Java8, other Object-Oriented languages may be an asset (Scala, Kotlin)
  • Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management (GIT), Agile development, build processes, testing and operations
  • Understanding of micro-services architectures, RESTful API design, Docker containers and cluster management systems like Kubernetes or Amazon ECS
  • Experience with Java server micro frameworks: Dropwizard, Spring Boot, Ratpack or others
  • Experience with legacy system integration and phased application integration

We offer

  • Competitive Compensation
  • 26 paid holiday days
  • Commuting to work- costs reimbursement
  • Option to participate in our Pension Plan scheme OR Health insurance Compensation
  • Discretionary Performance Based bonus
  • Laptop + Corporate Simcard
  • Annual Salary Review
  • Trainings, Internal Education and Dutch Language Courses
  • Relocation Package
  • Regular Corporate and Social Events
  • The opportunity to be part of a diverse and multicultural company
  • Unlimited access to LinkedIn learning solutions

Extra informatie

Status
Inactief
Plaats
Amsterdam
Dienstverbanden
Fulltime (startersfunctie)

Amsterdam | ICT / IT / Programmeur | Fulltime (startersfunctie)

We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.