Job Description
remote
Senior Java Developer
Mission
- Development, Analysis & Design, Implementation, Unit and Integration testing, Deployment, Assistance to functional testing, Creation and update of technical and functional documentation, Early-Life production support and maintenance, Development and deployment of patches, workaround and evolutions
- Monitoring, Handover of activity to other teams, Preparation of handover material (documents and presentations)
- Solve open incidents
- Develop the project with the highest code quality
- Contribute to the technical optimization and consolidation of the existing platform
- As a technical specialist, you’re a point of contact for the enterprise architect and have a good overview of the current architecture
Requirements
- At least 5 to 8 years of proven knowledge of web and J2EE related technologies (Spring, Spring MVC, Hibernate,…)
- Proven experience in JavaScript, JQuery, Angular (is an asset)
- Strong troubleshooting skills, debugging and problem analysis
- Proven experience in OO principles, design patterns, domain-driven design
- Proven experience in Service Oriented Architecture and related technologies
- Proven experience in Web services technologies (ReST, SOAP,…)
- Proven experience in Git as a versioning system, the Git branching mode
- Proven experience in Continuous Integration, Testing frameworks (Junit, Mockito, Selenium, Jenkins, Hudson, Sonar,…)
- Proven experience in Atlassian stack (Jira, Bitbucket,…)
- Proven experience in a migration project
- Technical experience in the domain of XML
- Technical experience with Oracle DB and Oracle RDB
- Technical experience with JBOSS
- Capability to work in autonomy and to schedule different activities (Team Lead, SCRUM Master)
- Capability to build an application architecture which enables developers to perform their work in an orderly fashion, and solid enough to facilitate future changes and refactorings
- Capability to work in a team in an agile development process (Scrum)
- Capability to draft documentation and technical specifications in particular
- Good communication skills
- Fluent in English
Skelia Offers
- Wide range of benefits (private healthcare, sports card, cinema tickets, shopping & leisure vouchers, etc.)
- Great coffee & fresh fruits
- Company events
- Referral program
- Massage sessions
- Access to Microsoft certifications
We have a very informal and flexible working environment at Skelia that is very different from a typical corporate one and we’re looking for someone who’ll enjoy it as much as we do. We’re all about giving and taking responsibility, working hard but also about enjoying working together and self-development. If you are smart, creative, and into new challenges and you enjoy working with people – we’d love to hear from you!
Please don’t forget to include the following statement in your resume:
„Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w przesyłanych przeze mnie dokumentach aplikacyjnych przez Skelia Poland Sp. z o.o. dla potrzeb niezbędnych do realizacji procesu rekrutacji”