Position: Java Developer
Company: Skelia
Category: Java
Experience required: 3y
English level: upper

The role will be contributing to the design and development of our vehicle titling solution. This is an excellent opportunity to play a crucial role in a dynamic team working on cutting-edge technology. So, don’t stand by and apply!

MISSION
• Examine business and functional requirements of state vehicle titling systems to recommend solutions
• Design, prototype, and develop software applications meeting code quality standards and metrics
• Translate use cases and user stories into detailed designs of our titling system
• Design and implement new features while continuously improving code quality

REQUIREMENTS
• 3+ years designing, testing, and implementing Java services
• Hands-on experience with Spring and JPA
• Experience with JUnit Framework
• Familiarity with any relational databases
• Familiarity with Agile methodology
• Proficiency with Git
• Upper-intermediate level of English
• Excellent communication, organization, and teamwork skills
• Demonstrated ability to quickly learn new technologies
• A proactive approach to problem-solving
• Ability to follow complex design and development standards
Desired Experience:
• Frameworks: Spring Boot, Spring Security, Spring Data, Spring Batch, Hibernate
• Dependency Management: Maven
• Languages: SQL
• Testing: Mockito, RestAssured
• Messaging: RabbitMQ or other MQ
• Databases: MySQL, Document (Mongo, etc.), Full-Text (Elasticsearch, etc.)
• Workflow: Camunda or other BPMN engine
• IDE: IntelliJ CE
• Collaboration Tools: Jira, Confluence, GitHub, Slack

SKELIA OFFERS TO YOU
• Ongoing opportunities in international company
• European democratic management style
• Trainings and business trips abroad
• Language classes (English, Polish)
• 24 working days paid vacation
• Wide benefits and compensation package which includes one or several items according to your choice: paid lunches, access to gym/swimming pool, medical insurance and many other
• Office with comfortable workplaces in top class building facilities
• 8 hours working day and 5-day working week
• Social events for you and your family