with strong expertise in building scalable, high-performance applications. The ideal candidate will have hands-on experience with
Java, Spring Boot, Microservices, Cassandra, Kafka, and MongoDB
, along with a passion for writing
clean, maintainable code
and designing systems that can scale.
Key Responsibilities
------------------------
Design, develop, and maintain backend applications using
Java and Spring Boot
.
Build and deploy
microservices
that are scalable, reliable, and secure.
Work with
Cassandra, Kafka, and MongoDB
to design and implement data-driven solutions.
Collaborate with cross-functional teams including product managers, architects, and QA engineers to deliver high-quality features.
Ensure applications follow best practices in
clean coding, performance optimization, and fault tolerance
.
Participate in
system design discussions
to build scalable and resilient architectures.
Conduct code reviews and contribute to continuous improvements in development practices.
Required Skills & Experience
---------------------------------
Strong programming skills in
Java
with deep understanding of
Spring Boot
.
Solid experience in developing and deploying
microservices architectures
.
Hands-on experience with
Cassandra, Kafka, and MongoDB
.
Strong knowledge of
data structures, algorithms, and distributed systems
.
Understanding of
clean code principles
and ability to write maintainable, testable, and scalable code.
Experience with
system design
and building applications for high availability and performance.
Familiarity with
CI/CD pipelines, version control (Git)
, and Agile methodologies.
Good to Have
----------------
Experience with
containerization (Docker, Kubernetes)
.
Exposure to
cloud platforms
(AWS, Azure, GCP).
* Knowledge of
monitoring, logging, and troubleshooting tools
.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.