Search by job, company or skills

Software Engineer

Software Engineer

Lowe s
2-7 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Roles & Responsibilities:

Core Responsibilities:

  • Design, develop, and maintain high-performance, scalable microservices using Java and the Spring framework (Spring Boot, Spring Cloud).
  • Implement robust and efficient communication between microservices using RESTful APIs and event streaming with Kafka.
  • Work with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases
  • Write clean, well-documented, and testable code following best practices and coding standards.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Collaborate effectively with cross-functional teams, including product managers, designers and engineers.
  • Troubleshoot and resolve production issues efficiently.
  • Contribute to the continuous improvement of our development processes and technology stack.
  • Stay up-to-date with the latest trends and technologies in software development, particularly in the Java/Spring ecosystem, microservices architecture, and data management.
  • Participate in code reviews to ensure code quality and knowledge sharing.

Years of Experience:

  • Experience in Core java development.(11 and above) and spring microservies stack
  • Knowledge on API Integrations & Rest services
  • Knowledge on event driven architecture with kafka
  • Good Knowledge of SQL/NO SQL and working experience with any of these databases like Oracle, Microsoft SQL, IBM DB2, MongoDB
  • Knowledge on React framework, JS and HTML is good to have

Education Qualification & Certifications (optional)

Required Minimum Qualifications :

Bachelors degree in Computer Science, CIS, or related field and 2+ years of experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement.

Skill Set Required

Primary Skills (must have)

  • Strong proficiency in Java and the Spring framework (Spring Boot, Spring Cloud).
  • Hands-on experience designing and building microservices architectures.
  • Solid understanding of RESTful API design principles.
  • Experience with event-driven architectures and Kafka.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra, Redis) and understanding their use cases.
  • Experience with version control systems (e.g., Git).
  • Knowledge on React framework, JS and HTML is good to have

Secondary Skills (desired)

  • Self-learner and ready to learn other technologies and ready to work in Application support.
  • Experience on React would be preferred.
  • Should write clean, well-documented, and testable code following best practices and coding standards.
  • Good written and verbal communication skills.
  • Strong individual contributor to the team
  • Should be able to collaborate effectively with cross-functional teams, including product managers, designers and engineers.
  • Should have good analytical Skill
  • Retail Industry Experience is optional.

More Info

Job Type:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-8 yrs
Bengaluru, India
Skills:
Java, Hibernate, Performance Tuning, C++, Agile Methodology, Debugging, Spring Boot, Visual Studio, Jsp, Rest Api, JIRA, React Js, Jenkins, Devops, Git, Xsl, Node JS, Shell scripting, Azure, Python, AI/ML concepts, CLI development
3-5 yrs
Bengaluru, India
Skills:
Java, Solr, Graphql, Maven, Kafka, Spring Boot, Sql, Redis, Spring, Memcached, Nosql, Jenkins, Git, Mockito, JUnit, Gradle, Docker, Elasticsearch, Kubernetes
5-7 yrs
Bengaluru, India
Skills:
Nosql, Hibernate, Javascript, CSS, HTML, Sql, Spring, Java Full Stack Development, AWS Lambda Administration, AWS Architecture
8-10 yrs
Bengaluru, India
Skills:
Java, React, Github Copilot, Go, Claude Code
8-10 yrs
Bengaluru, India
Skills:
.NET, Java, Redux, Node.js, Kotlin, React, Typescript, REST, Webpack, Jest, BFF, Playwright, Vite, GRPC, Next.js, Cypress, Zustand