Abekus — AI learning and job matching platform logo
LearnCareersCompeteEmployerResume

Browse Roles

  • Software Engineer5526
  • Software Architect371
  • Senior Software Engineer359
  • Security Engineer280
  • Software Developer252
  • Staff Software Engineer245
  • Machine Learning Engineer229
  • Senior Engineer215

Browse by Location

  • Remote3925
  • India8176
  • Karnataka3701
  • Bangalore3671
  • Maharashtra1578
  • United States1190
  • Hyderabad1117
  • Telangana1117
  • Pune964
  • USA579
  • Mumbai561
L

Software Engineer – Java, Springboot, Microservices, Kafka

Lowe's
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

2+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

JavaMicroservices ArchitectureSpring BootApache KafkaSystem DesignCI/CDRESTful APIsUnit TestingTest AutomationObservability

Job description

Overview

Translate business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions. Work with stakeholders, product teams, and cross-functional departments to deliver and maintain integrated business and enterprise applications.

What you'll do

  • Translate business requirements and specifications into logical program designs, code modules, stable application systems, and software solutions with occasional guidance from senior colleagues.
  • Partner with the product team to understand business needs and functional specifications.
  • Develop, configure, or modify integrated business and enterprise application solutions within various computing environments.
  • Design and code component-based applications using various programming languages.
  • Test applications using test-driven development and behavior-driven development frameworks.
  • Conduct root cause analysis of issues.
  • Participate in the code review process to identify gaps.
  • Implement continuous integration and continuous delivery processes using DevOps automation processes and tools.
  • Ideate, build, and publish reusable libraries to improve productivity across teams.
  • Conduct the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications.
  • Solve difficult technical problems to ensure solutions are testable, maintainable, and efficient.
  • Communicate project statuses and proposals with stakeholders and cross-functional departments.

What you'll need

  • Bachelor’s degree in computer science, computer information systems, or related field, or equivalent years of experience in lieu of the education requirement, if applicable.
  • 2+ years of experience writing technical documentation in a software environment and developing and implementing business systems within an organization.
  • 2+ years of experience in software development or a related field.
  • 2+ years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) through iterative agile development.
  • 2+ years of experience working with any of the following: frontend technologies (user interface/user experience), middleware (microservices and application programming interfaces), database technologies, or DevOps.
  • Java.
  • Springboot.
  • Microservices.
  • Kafka.
  • Postgres.

Nice to have

  • ReactJS.
  • Pyspark.

Details

  • Based at an on-site office in Bengaluru.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer – Java, Springboot, Microservices, Kafka

Popular courses to strengthen your profile

A certificate on your profile is proof for employers, not just a claim — and it stands out when they shortlist.

View all courses ›

System Design: Foundations & Scaling

1.32k MCQs · 15.5h · 3 learners

GATE CS: Computer Organisation & Architecture

2.12k MCQs · 23.5h

MongoDB Architecture & Scaling Mastery

1.44k MCQs · 10.5h

Similar jobs

View more
L

Software Engineer

Lowe's

BengaluruOnsite2+ YearsNegotiable
Spring BootJavaSQL+1
T

Engineer II, Software

Thermo Fisher Scientific

BangaloreOnsite5+ YearsNegotiable
Backend DevelopmentSystem Design+2
M

Software Engineer-2

Mastercard

Navi MumbaiOnsite3+ YearsNegotiable
JavaUnit TestingAPI Integration+1
L

Software Engineer – Java, ReactJS, Data&ML

Lowe's

BengaluruOnsite2 - 5 YearsNegotiable
JavaCI/CDMachine Learning+1
M

Software Engineer-Full Stack Software Engineer (Java + Angular)

Motorola Solutions

BangaloreOnsite3 - 6 YearsNegotiable
JavaAngularSpring Boot+1