Java Developer - Career Sigma Software
Sigma • Remote (Ukraine)
No Relocation
Posted: March 2, 2026
Additional Content
Required skills
- Required skills
- Java / strong Spring Boot / strong Microservices / strong AI toolsets / good English / strong
- Are you a Middle Java Developer passionate about building scalable, high-quality solutions? This role offers the flexibility to work remotely or onsite.
- At Sigma Software, we believe technology is a tool to create value, not an end in itself. We thrive on solving complex problems in simple, elegant, and cost-effective ways. Joining us means working in a collaborative environment where autonomy, creativity, and innovation are encouraged.
Customer
- Customer
- Our customer is top-ranking telecom infrastructure companies globally with nearly 100,000 employees. It delivers products and services needed for mobile and fixed-line communication, radio networks and transmission networks. More than 40% of phone calls are made through their systems and more than 2 billion people worldwide use their network.
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
Responsibilities
- 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
WHY US
- Diversity of Domains & Businesses
- Variety of technology
- Health & Legal support
- Active professional community
- Continuous education and growing
- Flexible schedule
- Remote work
- Outstanding offices (if you choose it)
- Sports and community activities
Share this vacancy
- Share this vacancy