Open Role Full-time Flexible / as listed
Software Engineer
Location: Bangalore, India MissionYou are part of our R&D team which develops service platform solutions for our customers spread across globe. Moreparticularly, within a Server/Headend team, you are a Java developer in charge of several components based on Java/JEE technologies that implement web services and web applications devoted to managing operators (/service providers).
Flexible / as listed Full-time As per role Competitive Posted May 16, 2026
About the role
Mission
You are part of our R&D team which develops service platform solutions for our customers spread across globe. More particularly, within a Server/Headend team, you are a Java developer in charge of several components based on Java/JEE technologies that implement web services and web applications devoted to managing operators (/service providers).
Responsibilities
- Challenge technical decisions, web services designs and provide inputs for improvement
- Provide qualified code (tested and documented)
- Fix issues that arise from testing/customers
- Create or update all the relevant and required technical documents (design, architecture, etc.)
- Follow quality development rules and recommendations (unitary test, change management, build management, Software factory...)
- Perform code reviews and suggest improvements
- Work in Agile mode and Test Driven development process
- Collaborate and work closely with all stakeholders
Requirements
- Bachelor degree / Master degree in technology or Computer science
- Hard core developers who can write performance based quality code and drive code review.
- Preferred: Java1.8, Junit, Springboot, Dropwizard, RabbitMQ, Jenkins jobs, NoSQL DB (MongoDB, Neo4j), Docker, and DevOps (Optional : Python, AWS)
- Knowledge about Secure coding guidelines, Sonarqube, Configuration Management (Perforce), Jira
- MUST have experience in Scrum/Agile SDLC
- Value Add - experience on server side in IPTV/OTT/STB
Profile
- 2-5 years of experience in development from Product Company
- Curious and proactive mindset with a high sense of ownership and commitment
- A hard-worker who gets the job done with enthusiasm in a very demanding business environment
- Good communication and collaboration skills
- A team player with positive energy
- Ready to go extra-mile to achieve great results
What you'll do
- Own delivery for client-facing web, mobile, AI, cloud or digital transformation work based on the role.
- Collaborate with project managers, designers, QA and client stakeholders through discovery, build, launch and support.
- Write clear documentation, communicate risks early and keep delivery quality high.
- Contribute to reusable engineering practices, reviews and mentoring inside the WebSenor team.
What we're looking for
- Strong hands-on experience relevant to this role and a portfolio of shipped production work.
- Clear communication, ownership mindset and ability to work with global clients.
- Comfort with delivery discipline: estimation, reviews, testing, documentation and release readiness.
- Ability to learn fast and work across modern product, engineering and AI-enabled workflows.
What you'll get
- Work on real enterprise client projects with measurable business outcomes.
- Collaborate with experienced engineering, design, QA and delivery teams.
- Growth through mentoring, project ownership and exposure to global clients.
- HR-approved compensation, benefits and policies as finalized during the offer process.
About the team
You will work with WebSenor project managers, UI/UX designers, QA engineers, cloud specialists and senior developers focused on quality delivery for enterprise clients.
Our hiring process
- Application Review: HR and delivery leadership review your profile for role fit.
- Technical Discussion: Meet the technical team for skill, communication and project-readiness evaluation.
- Final Conversation: Discuss compensation, joining timeline and team fit.
- Offer and Onboarding: Receive the offer, documentation checklist and onboarding plan.