Company: SkyPlusNews.com
Location: Bengaluru, India (Hybrid/On-site)
Experience: 8+ Years
Role Overview
As the Lead Java Developer at SkyPlusNews, you will be the technical backbone of our digital news platform. You will lead a high-performing team of engineers to build scalable, low-latency microservices that handle millions of real-time readers. This role is 60% hands-on coding and 40% architectural design and mentorship.
Key Responsibilities
Architecture & Design: Lead the transition toward a more resilient microservices architecture using Spring Boot and Kafka for real-time news delivery.
Technical Leadership: Conduct rigorous code reviews, establish best practices (TDD, CI/CD), and mentor mid-level and senior developers.
Performance Optimization: Ensure the platform can handle traffic spikes during “breaking news” events through efficient caching (Redis) and database optimization.
Cross-functional Collaboration: Work closely with Product Managers and UI/UX designers to translate media requirements into robust technical specifications.
Technical Requirements
Core Tech: Expert-level Java (17+), Spring Boot, and Hibernate/JPA.
Microservices: Experience with Spring Cloud, API Gateways, and Service Mesh.
Data: Strong proficiency in PostgreSQL and NoSQL (MongoDB/Elasticsearch).
Cloud/DevOps: Hands-on experience with AWS (EC2, Lambda, S3) and Docker/Kubernetes.
Messaging: Familiarity with RabbitMQ or Apache Kafka for asynchronous processing.