
Java Developer – Telecom Domain
Sigma Software Group
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
About the role
- Take ownership of tasks from requirements gathering to production release and ongoing support
- Collaborate closely with teammates, offering assistance and seeking help when needed
- Communicate effectively with stakeholders and cross-functional teams
- Write clean, maintainable code and conduct peer reviews to ensure quality
- Ensure software adheres to best practices and maintainability standards
- Participate in requirements clarification, estimation, and planning sessions
- Prepare technical and user documentation
- Attend project and team meetings, contributing relevant insights
- Proactively suggest improvements and raise issues to stakeholders and project management
Requirements
- 3+ years of software engineering experience
- Strong knowledge of Java 8+, Spring Boot, and microservices architecture
- Experience with Git, CI/CD tools, and Docker
- Proficiency in relational and non-relational databases
- Good estimation skills and ability to evaluate solution trade-offs
- Familiarity with documentation, SDLC, and ALM tools
- Understanding of data structures, algorithms, and object-oriented design
- Experience with AI toolsets and prompt engineering
- Upper-Intermediate English level
- Experience with React JS will be a plus
Benefits
- flexibility to work remotely or onsite
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 8+Spring Bootmicroservices architectureGitCI/CD toolsDockerrelational databasesnon-relational databasesdata structuresobject-oriented design
Soft Skills
ownershipcollaborationcommunicationclean codepeer reviewsestimation skillsproblem-solvingproactive improvement suggestionsstakeholder engagementinsight contribution