💻 Job Type: Full-time
📍 Location: Chennai
🏢 Company: Lynk
🖥️ Experience Required: 5+ years in backend development
⌛ Hiring Timeline: Immediate
About the Company:
InCommon is hiring for a company that invented satellite-direct-to-standard-phone (sat2phone) technology and holds the world's only FCC commercial license for such operations. This groundbreaking service enables mobile network operators (MNOs) to offer global connectivity—allowing users to send and receive text messages via unmodified mobile phones directly from satellites. With regulatory approvals in 30+ countries and commercial contracts covering ~50 nations, this company is redefining mobile connectivity for the entire planet.
🎯 Position Summary
We are seeking a Senior Java Engineer to drive the development of high-performance, scalable backend systems for telecommunications products. You will work on core platform services, optimize network-related workflows, and contribute to the reliability and growth of mission-critical applications.
🔧 Key Responsibilities
💻 Backend Development:
- Design, develop, and maintain scalable backend services using Java (Spring Boot) and microservices architecture
- Build robust APIs and system integrations supporting telecommunications platforms and network applications
⚡ System Optimization:
- Optimize performance for high-traffic systems handling large volumes of real-time telecom data
- Improve system resilience, failover mechanisms, and latency across distributed environments
🛠️ Code Quality & Best Practices:
- Advocate for clean code, test-driven development (TDD), and peer code reviews
- Establish and enforce backend engineering standards and design principles
🔧 Cloud & Infrastructure Collaboration:
- Collaborate with DevOps teams to deploy and monitor services on cloud platforms (AWS / Azure / GCP)
- Contribute to CI/CD pipelines and infrastructure-as-code for smooth deployment processes
🤝 Cross-functional Collaboration:
- Partner with Product Managers, Network Engineers, and QA teams to deliver end-to-end solutions
- Translate complex business and network requirements into scalable technical implementations.
✅ Required Qualifications
- 5+ years of professional experience in backend development with a focus on Java
- Strong expertise in Spring Boot, REST APIs, and microservices
- Solid understanding of multithreading, concurrency, and distributed systems
- Experience with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
- Familiarity with message brokers (Kafka, RabbitMQ) for event-driven architectures
- Exposure to cloud technologies (AWS, Azure, or GCP)
- Bachelor's/Master’s degree in Computer Science, Engineering, or a related field.
🌟 Preferred Qualifications
- Prior experience working in a telecommunications or network-heavy environment
- Knowledge of telecom protocols (e.g., SIP, SMPP, Diameter) is a strong plus
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience with monitoring and observability tools (Prometheus, Grafana, ELK Stack)
- Performance tuning experience in high-availability, low-latency systems