Posted on: 10/07/2025
Job Description :
Role : Senior Developer (Backend)
KEY RESPONSIBILITIES :
- Review and provide feedback on HLD and LLD documents
- Help breakdown high-level development-tasks to granular tasks and estimate efforts
- Write, review and maintain high-quality code, peer-review of code and documents
- Research, keep up pace with evolving technologies and improve code
- Proactively report improvement areas in existing and new code/application/framework
- Integrate software components/products as per the need of the design/solution
- Develop clean, readable, well-commented code
- Contribute to review and enrichment of Test Plans/Test Cases
- Contribute to triage meetings, understand and balance work priorities
- Work closely with other stakeholders, such as team leads, designer/architect, product and project managers, graphic artists, UX/UI designers, other developers, QA team, operations and support teams, system analysts, business analysts and sales and marketing professionals
- Responsible for other aspects of application like performance, security etc.
- Work towards keeping the product free of technical debt
Skills required :
- Understanding of Telecom Order Management and Service Activation solutions
- Good understanding of Business Process Management Business Process modelling, Workflow creation and maintenance
- Experience in a software-as-a-service application built on a modern platform with state-of-the-art open-source technologies
- Understanding of Number Management and/or Number / Resource Inventory solutions
- Software expert with experience in Java, JavaScript and J2EE
- Experience architecting large-scale, multi-threaded, distributed high-availability applications, and fast prototyping
- Knowledge of containerization and orchestration technologies and hands-on knowledge with any one or more of the following: Google Anthos, Azure, AWS, or other Hybrid Cloud technologies
- Good understanding of Mobile Network architecture covering 4G, 5G, OTA, Device Management, and various VAS services
- Operating with the highest levels of honesty, integrity, and fidelity, acting in the best interest of the business
- Strong capability and openness towards up-skilling and re-skilling, with a curious mind and desire to constantly learn and grow
- Good written and verbal communication skills (English)
- Ability to take initiative, work well under pressure, and work towards strategic business goals with attention to detail and multi-tasking skills
- Self-starter able to work independently but comfortable and effective working in a team environment
- Experience in OSS/BSS/Telecom/Order Management system is a must have
MUST-HAVE SKILLS :
- Ability to review LLD and provide feedback and raise clarifications
- Experience of developing code from LLD and HLD, independently
- Experienced in design review and feedback, development, unit-testing, build-automation
- Good experience with RESTful API (Swagger, JSON) implementation and optimization
- Good experience with SOAP API (XML, XSD, WSDL) web service implementation
- Practical knowledge and implementation experience of Microservice Architecture
- Hands-on with Spring Boot, Spring Security, Spring Data, Spring MVC
- Unit Testing coding, review, execution, code-coverage maximization
- RDBMS (MySQL/PostgresSQL) - design, normalization, indexing, optimization, federation, partition, replication (master-slave, group replication), triggers, stored procedures, Apache ActiveMQ/RabbitMQ, any other JMS implementation, Hibernate, Arjuna (JTA - JBoss Transactions API)
- Public Key Infrastructure (PKI), Java Cryptography (JKS), PSK and Certificate based authentication
- Performance analysis and application tuning
- Hands on experience with Kubernetes, Helm Charts, Docker/Dockerfile/Docker Compose, Swagger, Git, Maven, Jenkins, JIRA
- Excellent command on debuggers
- Ability to handle critical priority and time sensitive production defects
- Linux essentials ability to work with bash shell, command line tools like vi, grep, find, curl, wget, ssh, scp, ctags etc.
Good to have skills :
- NoSQL, Infinispan (in-memory distributed data-grid)
- Liquibase, WildFly App Server, SmallRye, XNIO
- Ability to write simple bash/python/perl scripts
- OpenSSL and related tools
- AWS/EKS/GCP
- SoapUI, Postman for API testing/simulation
- OWASP guidelines
QUALIFICATION REQUIREMENTS :
- Experience in the development and testing of real-time, distributed, high-availability systems/applications
- Hands-on development experience in Java and related technologies
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1510997
Interview Questions for you
View All