, and modern development practices, including microservices, CI/CD, and cloud-native technologies.
Key Responsibilities:
Design, develop, and maintain APIs using
Java
and
Spring Boot
.
Build scalable and maintainable RESTful web services.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Apply design patterns and best practices to improve code structure and performance.
Conduct unit testing and performance/memory analysis.
Work with both relational and NoSQL databases.
Document APIs using tools such as
Swagger/OpenAPI
.
Follow
Agile methodologies
and participate in sprint planning, reviews, and retrospectives.
Support the build and release process, ensuring high availability and reliability.
Required Skills:
5+ years of experience
in Java development.
Strong knowledge of
Java
with a focus on
API development
.
Extensive hands-on experience with
Spring Boot
for API development.
Solid understanding of
software design patterns
,
unit testing
, and
performance optimization
.
Proficiency in working with
RESTful web services
,
JDBC
, and
message-driven applications
.
Solid understanding of REST API principles and use of documentation tools like
Swagger/OpenAPI
.
Experience with
relational databases
(MySQL, PostgreSQL, Oracle) and/or
NoSQL databases
(MongoDB, Cassandra).
Strong
analytical and problem-solving
skills.
Experience with
Agile development methodologies
.
Background in
n-tier, database, and client-server
architecture.
Familiarity with
build tools
such as
Gradle
.
Proficient in using
version control systems
like
Git
.
Desired Skills:
Proven ability to
provide thought leadership
and solve complex business problems.
Ability to align delivered solutions with
business and technical architecture
requirements.
Experience with
microservices architecture
.
Experience designing applications and infrastructure using
application servers
,
databases
, and
security managers
.
Awareness of current technology trends such as
Cloud
,
AI/ML
, and
Microservices
.
Experience with
CI/CD pipelines
using
GitHub Actions
or
Jenkins
.
Experience integrating tools and processes in
Azure environments
.
Hands-on experience with
containerization technologies
(e.g.,
Docker
,
Kubernetes
).
Work Environment:
Fast-paced, collaborative team environment.
Opportunities to work on cutting-edge technologies and cloud-native applications.
Potential for cross-functional collaboration across global teams.
Skills
Java,Springboot,Spring,RESTful APIs
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact--touching billions of lives in the process.
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.