05 Aug
|
Lowes Services India Private
|
Bengaluru
05 Aug
Lowes Services India Private
Bengaluru
Translates user stories and functional specifications into logical program designs, code modules, secure application systems, and software solutions in an agile environment.
Collaborates with key stakeholders including product management, infrastructure and security to ensure that functional specifications are converted into flexible, scalable, and maintainable solution designs.
Develops, configures, or modifies complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications.
Validates and executes BDD scenarios to identify application errors and ensure software solutions meet functional specifications.
Facilitates the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications by packaging solutions for deployment.
Supports end-to-end test automation and other application testing efforts to ensure product quality.
Mentors others by applying and sharing an in-depth understanding of company and industry methodologies, policies, standards, and controls.
Years of Experience
5 to 8 years in backend application development(Excluding the internship experince)
Education Qualification
Bachelors Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
5+ years of experience in software development or a related field
4+ years of experience in database technologies
4+ years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
Skill Set Required
Robust in programming, data structure and algorithms.
Strong experience with Spring, Spring Boot and related frameworks.
Robust in Java 1.8+ , GoF Design Patterns, System Design.
Experience working with Kafka .
Experience working with PostgreSQL/NoSQL.
Worked in developing microservices, REST APIs .
Understanding of containerization (docker, Kubernetes)
Experience with development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.
Experience with TDD, code testability standards, JUnit/Mockito.
Understanding of DevOps practices and CICD model of development.
Agile project experience along with working on Agile tools like JIRA.
Excellent problem-solving and analytical skills.
Ability to work collaboratively in a team environment.
Good written and verbal communication skills.
📌 Senior Software Engineer Bengaluru
🏢 Lowes Services India Private
📍 Bengaluru