Lead I Software Engineering

Year    KA, IN, India

Job Description

5 - 7 Years
1 Opening
Bangalore


Role description




Job Title:

Java Developer - API Focus


Location:

Bangalore

Experience Level:

5+ Years


Role Overview:





We are looking for a skilled and experienced

Java Developer

with a strong background in

API development

. The ideal candidate will be proficient in

Spring Boot

,

RESTful services

, 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.


Job Detail

  • Job Id
    JD4093564
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year