Senior Product Software Engineer - Java
Wolters Kluwer
Job Summary
This role involves developing and adapting software, integrating systems, and proactively contributing to backlog refinement. The Senior Product Software Engineer will also be responsible for solving incidents, analyzing and improving backend performance, and planning/reporting progress in an Agile environment. A minimum of 9 years of experience in the software industry is required, with a focus on modern technologies like Java 8, Spring, REST webservices, and various datastores.
Must Have
- Development of new software and adaptation of existing software.
- Integrate local systems into the international environment.
- Take a proactive role during backlog-refinement (grooming) sessions on solutions for the requested requirements.
- Solving incidents.
- Analyze and improve the (backend) performance.
- Extradite software and documentation.
- Planning and reporting on progress in accordance with Agile.
- Minimum of 9 years of experience in the software industry.
- Experience in working in agile teams.
- Experience with modern technologies like Java 8, Spring, REST webservices and different kind of datastores.
- Be able to adopt new technologies and concepts quickly.
- Strong collaboration and listening skills.
- Excellent communication skills in English, both written and verbal.
- Ability to work in a distributed, international, multicultural environment.
- Responsive and flexible in handling critical support issues whenever they occur.
- Strong analytical skills.
Good to Have
- Experience with frameworks like Spring, CXF, Hibernate.
- Experience with Test Frameworks/Tools (JUnit, EasyMock, Approval testing, SoapUI).
- Experience with Atlassian Stack (BitBucket, Confluence, JIRA, Bamboo).
- Experience with Docker, Amazon ECS.
- Experience with RDF triple stores / Graph databases, SPARQL.
- Experience with Agile methodologies: Scrum, Kanban and DevOps.
Job Description
Tasks and responsibilities:
- Development of new software and adaptation of existing software.
- Integrate local systems into the international environment.
- Take a proactive role during backlog-refinement (grooming) sessions on solutions for the requested requirements.
- Solving incidents.
- Analyze and improve the (backend) performance.
- Extradite software and documentation.
- Planning and reporting on progress in accordance with Agile.
Experience:
- Minimum of 9 years of experience in the software industry
- Experience in working in agile teams using modern technologies like Java 8, Spring, REST webservices and different kind of datastores.
- Be able to adopt new technologies and concepts quickly and should always be interested in new upcoming tools and languages.
Preferred experience:
- Frameworks like Spring, CXF, Hibernate
- Test Frameworks/Tools (JUnit, EasyMock, Approval testing, SoapUI)
- Atlassian Stack (BitBucket, Confluence, JIRA, Bamboo)
- Docker, Amazon ECS
- RDF triple stores / Graph databases, SPARQL
- Agile: Scrum, Kanban and DevOps
Competencies:
- Strong collaboration and listening skills
- Excellent communication skills in English, both written and verbal
- Ability to work in a distributed, international, multicultural environment
- Responsive and flexible in handling critical support issues whenever they occur
- Strong analytical skills.
TRAVEL REQUIREMENTS
14 Skills Required For This Role
Communication
Data Structures
Game Texts
Kanban
Agile Development
Bamboo
Soapui
Junit
Hibernate
Docker
Confluence
Jira
Bitbucket
Java