About the Role
We are seeking a skilled software developer with experience in Java and Spring Boot to join our team.
This is an exciting opportunity for a highly motivated and experienced professional to contribute to the development of innovative solutions.
The successful candidate will be responsible for participating in the development, deployment, configuration, review, maintenance, testing, and documenting of programs.
Key Responsibilities
1. Participate in the development, deployment, configuration, review, maintenance, testing, and documenting of programs
2. Collaborate with BA engineering team and back-end developers for seamless integration
3. Work in an agile context with multiple team members
4. Collaborate directly with Business, Product Owner, and Developers
5. Participate in Scrum meetings and product sprints
6. Translate technical specifications into computer language
7. Perform unit testing
8. Draft testing specifications (testing plan, test case)
9. Manage queries, inconsistencies, and flaws detected during project specification reading
10. Build data sets
11. Execute testing plans
12. Report on testing execution
13. Assist with user documentation preparation
14. Examine product upgrade requirements
Requirements
1. Bachelor's or Master's degree in Computer Science, Engineering, or related field
2. 7+ years of professional software development experience, focusing on backend systems
3. Knowledge of TELCO industry BSS architectures is preferable
4. Java (7+ years of experience)
5. Spring Boot (5+ years of experience)
6. Kubernetes (2+ years of experience)
7. Experience with Microservices architecture
8. Proficiency in building REST APIs
9. Ability to produce high-quality clean code
10. Ability to produce rich & clear technical documentation
11. Experience with CI/CD pipelines
12. Familiarity with Docker
13. Knowledge of cloud platforms like AWS, GCP, or Azure is a plus
14. Ability to adapt to different contexts, teams, and clients
15. Strong teamwork and communication skills
16. Autonomy and ownership of projects
17. Passion for international projects and open to occasional travel
18. Willingness to mentor and guide junior team members
19. Proficiency in English (both spoken and written)
20. Problem solver mindset
21. Strong leadership skills
22. Availability to travel (short-term periods)
23. Fluent in English