04 Aug
|
Lowe's
|
Bengaluru
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.
- Positive 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.
📌 Software Engineer (Bengaluru)
🏢 Lowe's
📍 Bengaluru