Job Description
Candidates
ready to join immediately
can share their details via email for quick processing. CCTC | ECTC | Notice Period | Location Preference nitin.patil@ust.com Act fast for immediate attention! ⏳
Required Skills Strong hands-on experience in
Core Java Excellent practical knowledge of
Spring Boot Strong experience in
Microservices Architecture Good exposure to
Java Streams ,
Concurrency , and
Multithreading Experience in implementing application security using
JWT
and
OAuth2 Strong knowledge of
Unit Testing
frameworks and test-driven coding practices Expertise in messaging frameworks like
Kafka
and/or
RabbitMQ Strong understanding of
algorithmic problem solving Good understanding of
design patterns
and their implementation in real-world applications Ability to explain technical architecture, past project implementations, and engineering decisions in depth Candidate Expectations Must have a
deep understanding of past projects
and be able to clearly articulate the technical implementation of each component Should be able to explain the
reasoning behind engineering decisions , including the selection of technologies such as
messaging systems ,
caching , and security mechanisms Must demonstrate
strong architectural reasoning , with the ability to connect business requirements, design patterns, and technical architecture Should be capable of explaining how different technologies work together to build a
scalable and maintainable system Must move beyond coding and show a solid understanding of
system design and architecture
ready to join immediately
can share their details via email for quick processing. CCTC | ECTC | Notice Period | Location Preference nitin.patil@ust.com Act fast for immediate attention! ⏳
Required Skills Strong hands-on experience in
Core Java Excellent practical knowledge of
Spring Boot Strong experience in
Microservices Architecture Good exposure to
Java Streams ,
Concurrency , and
Multithreading Experience in implementing application security using
JWT
and
OAuth2 Strong knowledge of
Unit Testing
frameworks and test-driven coding practices Expertise in messaging frameworks like
Kafka
and/or
RabbitMQ Strong understanding of
algorithmic problem solving Good understanding of
design patterns
and their implementation in real-world applications Ability to explain technical architecture, past project implementations, and engineering decisions in depth Candidate Expectations Must have a
deep understanding of past projects
and be able to clearly articulate the technical implementation of each component Should be able to explain the
reasoning behind engineering decisions , including the selection of technologies such as
messaging systems ,
caching , and security mechanisms Must demonstrate
strong architectural reasoning , with the ability to connect business requirements, design patterns, and technical architecture Should be capable of explaining how different technologies work together to build a
scalable and maintainable system Must move beyond coding and show a solid understanding of
system design and architecture
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.