We are looking for an experienced Java Developer to join our project in the telecommunication industry.
Join a team that will work in the area of Global Networks Platforms. This is a platform that aggregates APIs issued by operators. You will have the opportunity to perform various tasks - development, integration, DevOps, or ongoing application maintenance.
Your role:
- Designing and developing backend microservices to be deployed in Kubernetes clusters
- Ensuring quality, testability, scalability, resiliency, maintainability, and security of the developed implementation and services
- Working with the team and Product Owner in requirement/user story analysis
- Supporting teammates and Software Architects on solution and architecture analysis
- Learning and applying the most up-to-date techniques, architecture, and open-source solutions
- Participating actively and helping deliver a feature or use case End-to-end (E2E)
Your skills:
- At least 4 years of experience in designing and developing software
- Solid recent hands-on experience designing and developing micro-services based on Kubernetes, Helm, Terraform
- Proficiency in microservice architecture, service implementation, and debugging in distributed applications in a Linux environment
- Experience and knowledge in Java (JDK 17+) and Java-based languages (JavaScript) with experience in unit testing
- Familiarity with using Jira and Agile software development
- Good written and oral English communication skills
- Openness to work from the office 2-3 days a week