12 Oct
|
360 Technology
|
Chennai
12 Oct
360 Technology
Chennai
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 solid 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
Solid 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
Solid understanding of
12-Factor App principles
Reactive programming / Reactive Manifesto
Experience working with open-source technologies
📌 Senior Java Developer – Distributed Systems Chennai
🏢 360 Technology
📍 Chennai