We build strong relationships based on highest level of integrity, quality and quality.
Key Talents provides a various rage of services to companies and individuals focusing on recruitment, training, career advisory, QA audit, IT consultancy services, QA training delivered for individuals or client’s internal teams.
4+ years’ experience developing object-oriented software using Java
2+ more years’ experience working on REST services/severs (Spring MVC / Jersey)
Strong working knowledge of SQL, ORM (JPA, Hibernate, Spring Data)
Working experience with Spring Framework (Core, Security, Boot)
Docker, Kubernetes and Helm
Experience with unit testing
Experience with Maven and Continuous Integration
Advanced operation of version control / Git
Basics of Linux
Nice to have
Experience with one or more scripting languages (Bash, Python, Groovy)
Experience with the following frameworks: Apache Camel, Spring Cloud, ELK stack
Roughly 85% coding and 15% maintenance
Create and work high-performance and high-scale distributed micro services, squeezing every bit of performance
Build products and understand their flows, create new features and update existing ones
Resolve defects during QA testing, pre-production, production and from the live environment
Set up and maintain CI/CD pipelines, from testing stage to production. DevOps state of mind is a plus
Work with colleagues and peer teams, both local and abroad.
Work independently when needed, with minimal supervision
Create technical concepts when needed.
Research and propose technical solutions, frameworks and technologies to use.
Be part of an international team working in an Agile environment
The Java Developer will be part of the team that is developing products for the world's largest platform for the professional trading of web addresses. This is an interesting role where you can use modern technologies, tools and methods: Kubernetes and cloud-native and Agile development processes: Scrum, Kanban, Continuous Integration