Senior Full-Stack Developer – Java, React
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Full-Stack Developer building Java/React applications for BICS, a global telecommunications enabler. Leading technical delivery, architecture decisions, and end-to-end solutions.
Responsibilities:
- Design, develop, and maintain scalable applications using Java and modern frontend technologies
- Lead by example and mentor a development team in day-to-day delivery
- Continuously improve engineering practices
- Drive technical discussions and contribute to architecture decisions
- Collaborate closely with stakeholders, product owners, and cross-functional teams
- Ensure clean, maintainable, and well-tested code
- Take ownership of features and deliver end-to-end solutions independently
- Build telecommunications solutions for voice, messaging, data, 5G IoT, roaming, signaling, and cloud communications businesses
Requirements:
- 5+ years of experience in commercial software development using Java
- Strong experience with Java 17+, Spring, Spring Boot, Hibernate, and JPA
- Experience in API design and development
- Strong understanding of relational and NoSQL databases
- Expertise in writing and optimizing complex SQL queries
- Solid understanding of design patterns, clean code principles, and testing practices
- Experience working in Agile/Scrum environments
- Strong communication skills in English
- Openness to using modern AI tools in daily development workflows, such as GitHub Copilot, Claude Code, and ChatGPT
- Experience being involved in projects at their early stages, including shaping solutions, collaborating with architects, and evaluating alternative approaches
- Comfortable taking ownership of technical decisions or defending a proposed solution when challenged
- Ability to travel abroad for business trips
- Leadership mindset with a hands-on approach
- Proactive, self-driven, and solution-oriented attitude
- Strong analytical and problem-solving skills
- Team player with a collaborative mindset
- Ability to estimate work accurately and commit to delivery plans
- Good knowledge of JavaScript and React.js
- Experience with microservices architecture
- Cloud and cloud-native experience; AWS, Azure, or Google Cloud
- Experience with OSS/BSS integrations
- Knowledge of CAMARA and GSMA standards is an advantage
- Experience with Test-Driven Development (TDD)
- Experience in performance tuning and system optimization
Benefits:
- Remote work option
- Support of a local People Manager
- Diverse team
- AI-enabled culture and modern AI tools in daily development workflows
- Opportunity to work in a comfortable and stable environment where new ideas thrive


















