Java Developer – Chennai – Gopi

Location: Chennai, India

As a Java Developer, you will design, build, and maintain scalable backend systems that power next-generation telco solutions. You will lead by example, mentor junior developers, and contribute to integrating cloud-native and AI/ML-driven products while ensuring performance, reliability, and compliance with industry standards. 

What You’ll Do and How You’ll Succeed

Backend Development 

  • Design, develop, test, and deploy robust backend services and APIs for telco platforms. 
  • Optimise system performance, reliability, and scalability for high-traffic environments. 
  • Implement secure coding practices and ensure compliance with industry standards. 

Collaboration & Leadership 

  • Partner with frontend, DevOps, product, and data science teams to deliver end-to-end solutions. 
  • Lead small teams or mentor junior developers, driving best engineering practices and code quality. 
  • Participate in architectural reviews and provide technical guidance on backend technologies. 
  • Communicate complex technical ideas clearly to both technical and non-technical stakeholders. 

Cloud & DevOps 

  • Integrate cloud-native solutions on AWS or Azure and support migration to cloud infrastructure. 
  • Apply DevOps practices using Jenkins, Kubernetes, Docker, and CI/CD pipelines. 
  • Monitor APIs and dashboards using ELK and Dynatrace to maintain system health. 

AI/ML & Generative AI Integration 

  • Contribute to AI/ML product integration, including backend data pipelines and model deployment. 
  • Integrate Generative AI models into backend services such as chatbots, automated content generation, and intelligent assistants. 
  • Apply knowledge of prompt engineering, Gen AI pipeline architecture, and security/privacy considerations in deploying AI solutions. 

We’d Love to Hear From You If…

Experience

  • You have 6+ years of hands-on experience in backend software development using Java, RESTful APIs, Spring frameworks, and microservices. 
  • You have proven experience leading or mentoring software engineering teams. 
  • You have exposure to telco environments or prior telecom/AT&T experience.

Technical Expertise

  • Skilled in Spring Boot, Spring MVC, Spring Kafka, and event-driven microservice architecture. 
  • Experienced with API documentation tools (Swagger) and monitoring tools (ELK, Dynatrace). 
  • Strong knowledge of relational and NoSQL databases including Oracle, Cassandra, Solr, Postgres, and Cosmos DB. 
  • Proficient in CI/CD tools such as BitBucket, Maven, Jenkins, Sonar, and advanced Git branching strategies. 
  • Familiar with cloud platforms (AWS, Azure) and cloud-native architectures. 
  • Exposure to Generative AI technologies and APIs (OpenAI GPT, Azure OpenAI, Google Vertex AI). 
  • Knowledge of Python for scripting and optional experience with Node.js, React.js, or Vue.js. 

Ways of Working

  • Excellent problem-solving, analytical, and debugging skills. 
  • Strong communication skills with the ability to collaborate across teams. 
  • Self-motivated, adaptable, and committed to staying current with industry trends and emerging technologies. 

Apply Now

Realise your potential at Thakral One.

Sending Application...