Senior Java Developer – Distributed Systems

360 Technology
Chennai, Tamil Nadu, India

We are looking for an experienced Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, Distributed Systems and Cloud technologies to join our engineering team.

Key Responsibilities

  • Design, develop, test and maintain scalable software applications.
  • Build highly reliable, fault-tolerant and high-performance distributed applications.
  • Develop and maintain microservices using Spring/Spring Boot.
  • Participate in system design, technical discussions and code reviews.
  • Develop cloud-based applications with a strong focus on performance and scalability.
  • Build and optimize production-grade data pipelines using batch and stream processing.
  • Troubleshoot and resolve application defects and production issues.
  • Follow Agile development practices and contribute to continuous improvement.
  • Maintain technical documentation and follow software quality and security best practices. Open Stack Senior Engineer- Con…

Must-Have Skills

  • 5+ years of software engineering experience
  • Strong hands-on experience with Java 8+
  • Spring / Spring Boot
  • Microservices architecture
  • Strong System Design & Distributed Systems experience
  • Spring JPA
  • Spring Batch
  • Spring Security
  • Spring Cloud
  • Spring Data Stream
  • MySQL / PostgreSQL
  • Experience with distributed databases such as Azure Cosmos DB / Couchbase
  • Distributed caching – Redis / Memcached / Hazelcast
  • Distributed messaging – Apache Kafka / Azure EventHub / Solace
  • Experience with CI/CD
  • Strong understanding of Agile development practices
  • Experience with cloud-based application development. Open Stack Senior Engineer- Con…

Preferred

  • Microsoft Azure experience
  • Experience developing, deploying and launching products on public cloud
  • Strong understanding of 12-Factor App principles
  • Reactive programming / Reactive Manifesto
  • Experience working with open-source technologies

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →