Senior Java Developer

  • Job category IT
  • Employment Fulltime
  • Reference number VAC-10024941
  • Location Veghel
  • Contract type Secondment via YER, Secondment with contracting
  • Industry IT & Telecom

About this vacancy

For a global market leader in material handling systems and innovation we are recruiting a Senior Java Developer.

Job description

Your responsibilities

  • You will be responsible for understanding and following requirements set by the Product Owners, System Architects and Software Architects, developing robust and feature rich software, contributing to peer/team code reviews, and following change management best practices.
  • You have a solid understanding of duties performed within the entire software development life cycle, tools, and language(s)
  • Collaborate with Product Owners/BA’s in refinement and defining user stories
  • Follows and coaches best practices for test-driven/behavior driven development
  • Design, develop, and maintain complex microservices components that meet requirements, provide high quality in a high performance environment
  • Contributes to complex application architectures and technical alternatives to meet functional requirements working with System, Software, and Solution architects
  • Contributes to and leads technical documentation development for application designs
  • Ability to analyze functional issues, performance issues, production components and configurations, Triaging/troubleshooting of issues across dev, QA, and production environments
  • Works as a multi-skilled professional practicing SAFe Agile in both a SCRUM/Kanban methodology
  • Taking part in continuous improvement through sharing of knowledge and coaching within the team

Company

A global market leader in material handling systems and innovation is the key to winning in a world that is changing faster than ever, which is why it is essential to develop cutting-edge solutions. The use and development of cutting-edge technologies is core to that success. This technology alone does not make a successful organization and our mantra is “In a world of technology, a belief in people”. Within the Development Centre Software (DCS) departments you can be one of those people and bring your passion for cutting-edge technologies and have an opportunity to make a positive impact to some of the world’s leading companies and to give them a competitive advantage. The software and solutions that we create are at the core of driving the equipment and processes that make this happen. Be a part of the team that is creating software that is being used in hundreds of the world’s leading organizations worldwide.

Offer description

  • To be discussed

Candidate profile

Your Qualifications and skills

  • Bachelor or Master degree in Computer Science or Information Technology or equivalent
  • At least 7 years of working experience, developing in JAVA
  • Experience in Core JAVA / Spring Boot, Framework, Security, Cloud / Hibernate / Web Services
  • Experience in working with either Maven or Gradle build tools
  • Experience in working with GIT (Bitbucket), SVN or other distributed source control systems
  • Working knowledge of Apache Camel, JMS, JNDI, JUnit, and Cucumber
  • Advanced knowledge developing REST APIs and micro-services
  • Experience with relational, NoSQL, and event streaming database implementations (Oracle, MySQL, PostgreSQL, MongoDB, Cassandra, Kafka)
  • You take the initiative and resolve issues and are able to put forward recommendations
  • Willing to travel up to 20%