Senior Software Developer
Core
Design, develop, and debug web-based software solutions using Java, APIs, and relational databases for high-volume, low-latency business-critical systems in the telecom or cable industry.
Role type
Senior Software Developer (Java/Backend)
Builds
Functional, secure, and high-quality web applications and microservices
Domain
Telecom/Cable industry, Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Cloud, REST/SOAP APIs, SQL/NoSQL, Docker, Kubernetes, AWS/GCP/Azure, CI/CD, Redis/RabbitMQ/Kafka
Preferred skills
Go, NodeJS, Python, Angular/React, Generative AI/LLM/NLP, TensorFlow/Pytorch
Technologies
Java, Spring Boot, Spring Cloud, REST, SOAP, Oracle, MySQL, PostgreSQL, BigQuery, MongoDB, Cassandra, Neo4j, ELK, Splunk, Prometheus, Redis, RabbitMQ, Apache Kafka, AWS, GCP, Azure, Docker, Kubernetes, Jenkins, JIRA, Confluence
Responsibilities
Design, develop, and debug web-based software solutions; Analyze, review, and rewrite programs to increase operating efficiency; Deploy and maintain functional, secure, and high-quality applications; Communicate and resolve issues with cross-functional groups.
Seniority
Senior, hands-on IC