We are currently looking for a new colleague to join our team and work alongside us on our project in the IT Communications industry.
- Develop high-quality software design and architecture
- Develop by producing clean, efficient code
- Ensure software is up-to-date with the latest technologies
- Responsible for Java development, coding, testing and debugging new complex software solutions or enhancements to existing software in a maintenance capacity.
- 5+ years of experience as a Java developer
- Ability to understand and implement complex functional requirements
- Ability to work independently
- Good communication skills
- High-performance Java for developing microservice-based applications with Spring Boot, Spring container.
- Hands-on experience with Spring Integration
- Concerned about the quality of the code and client's experience (be able to prove it through your work with unit testing (Junit, TestNG, etc)
- Experience with working within an international agile team (Scrum; 5+ developers)
- Professional experience with Webservices (REST + SOAP), Swagger
- Familiarity with Linux, SSH, Git, Maven
- Nice to have: experience with Spark, Scala, Kafka
Send us your resume