The Job logo

What

Where

Senior Engineer (Java 8, Spring Boot, Microservices)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our innovative team as a Senior Engineer specializing in Java 8, Spring Boot, and Microservices. Design, develop, and deploy high-quality software solutions following best practices and cutting-edge technologies to drive our software development initiatives. This On-site Full-time opportunity is located in Bengaluru, Karnataka, India.

Job description 

We are looking for an experienced and motivated Senior Java, Spring Boot, and Microservices Engineer to join our innovative team. As a key contributor, you will be responsible for designing, developing, and deploying high-quality software solutions that follow best practices, embrace continuous improvement, and leverage cutting-edge technologies. Your expertise in Java, Spring Boot, and microservices architecture will play a critical role in driving our software development initiatives.

#LI-DNI#REF-IN-WOMEN

Technologies

  • Java 8
  • Spring Boot
  • REST API
  • Microservices

Responsibilities

  • Have a continuous improvement mindset
  • Take part in software design activities & discussions
  • Write production quality code

Requirements

  • Minimum 5 to 8 years of experience as a Java Developer within production projects
  • BS/MS degree in Computer Science, Software Engineering or a related subject
  • Comfortable with practicing TDD and pair programming
  • Well versed in DevOps approach and concepts
  • Experience Object Oriented design principles. (SOLID)
  • Experience functional programming design principles
  • Good knowledge on Java standard library
  • Hands on experience with Spring and/or Spring Boot
  • Experience in designing and working with REST APIsExperience in agile software development
  • Experience and proficiency in using Linux/bash shell
  • Using and deploying to cloud platforms
  • Experience in cloud native development
  • Experience in microservices patterns and deployments
  • Knowledge or experience with Kotlin, Golang and/or Rust
  • Experience in using code quality tools like SonarCube
  • Experience in developing high performance and high capacity services."

 

Set alert for similar jobsSenior Engineer (Java 8, Spring Boot, Microservices) role in Bengaluru, India
EPAM Systems Logo

Company

EPAM Systems

Job Posted

5 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Tata Consultancy Services Logo

Java Spring Boot

Tata Consultancy Services

Chennai, Tamil Nadu, India

Posted: 10 months ago

TCS presents an excellent opportunity for Java Spring Boot Developer with 3 to 7 years of experience in Chennai. Required skills include Spring Boot, Spring concepts, and Java Stream APIs. Additional skills desired are Rabbit MQ, Agile methodologies, Splunk, DevOps concepts, Pivotal Cloud Foundry (PCF), MuleSoft, Drools, Camunda concepts, and Mongo DB experience.

EPAM Systems Logo

Senior Software Engineer (Java 8, Spring Boot, Microservices)

EPAM Systems

Chennai, Tamil Nadu, India

+1 more

Posted: a year ago

JOB DESCRIPTION We are looking for an experienced and motivated Senior Java, Spring Boot, and Microservices Engineer to join our innovative team. As a key contributor, you will be responsible for designing, developing, and deploying high-quality software solutions that follow best practices, embrace continuous improvement, and leverage cutting-edge technologies. Your expertise in Java, Spring Boot, and microservices architecture will play a critical role in driving our software development initiatives. Responsibilities Take part in software design activities & discussions Write production quality code Requirements Minimum 5 to 8 years of experience as a Java Developer within production projects BS/MS degree in Computer Science, Software Engineering or a related subject Comfortable with practicing TDD and pair programming Well versed in DevOps approach and concepts Experience Object Oriented design principles. (SOLID) Experience functional programming design principles Good knowledge on Java standard library Hands on experience with Spring and/or Spring Boot Experience in designing and working with REST APIsExperience in agile software development Experience and proficiency in using Linux/bash shell Using and deploying to cloud platforms Experience in cloud native development Experience in microservices patterns and deployments Knowledge or experience with Kotlin, Golang and/or Rust Experience in using code quality tools like SonarCube Experience in developing high performance and high capacity services Have a continuous improvement mindset Technologies Java 8 Spring Boot REST API Microservices We Offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

EPAM Systems Logo

Senior Software Engineer (Java 8, Junit, SQL)

EPAM Systems

Hyderabad, Telangana, India

Posted: a year ago

JOB DESCRIPTION We require a highly skilled Senior Java Engineer with expertise in JUnit and SQL to join our dynamic team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining high-quality software applications. Your proficiency in Java programming, unit testing, and SQL database operations will contribute to the success of our projects and the continuous improvement of our software solutions. What You’ll Do Understand, deep dive, develop and deploy SQL queries and data pipelines following documentations with minimal to no guidance Independently find the solutions to most of the technical problems that are within the scope of your project(s) Learn from the existing designs and implementations from the team code base and follow the same pattern to write your code Write query to pull relevant data from existing tables and populate dashboard/spreadsheet to represent the required stats Build pages or new widgets in entity review UI to render required information to reviewers Build back-end services to provide data to review UI Design and implement enforcement platform functionality to enable entity review End-to-end testing, optimization and integration of implemented solutions/services What You Have Minimum 5 years of industry experience in relevant areas Computer science, computer engineering, or relevant degrees Proficiency in programming in Java Proficient in SQL, Junit Basic understanding in Machine Learning JavaScript or other frontend technologies Proficient in Java/C++/python and SQL Experience with ETL and Data Pipelines Hands-on experience working with systems for collaborative code reviews, version control, and automated testing We Offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)