Home / Jobs / Job Details

Software Engineer / Sr Software Engineer (Java Developer)

Gap Inc.
Location: Hyderabad, Experience: 4 years - 8 years
Posted On: 09-Jun-2021 | Last Date to Apply: 31-Jul-2021 | No: of Vacancies : 10

Company Profile:

Gap was founded in 1969 with a simple idea—make it easier to find a pair of jeans that fit with a commitment to do more. In the over 50 years, the company has grown into a powerhouse, and our initial commitment to do more has grown into a global ambition to champion equality, inclusivity, and sustainability.

Job description:


• Works on enhancement requests from Product Managers. Partners with external service providers to complete this work as appropriate
• Works with the team on the technical aspects of customer requirements
• Understands business processes implications underlying critical applications and systems
• Partners with Senior Software Engineers with assessments of current application
• Guides team members in technical requirements analysis and in converting functional requirements into technical requirements
• Ability to break down product management stories into detailed design specifications for simple complexity business problems
• Develops software and analyzes/resolves problems of simple to complex business scenarios within a project framework
• Follows and guides team members in Agile/XP development best practices: pair programming, test driven development
• Uses software code management tools and processes to ensure code traceability and good governance
• Develops test plans & follows strategies for small complexity business problems

Requirements

• Thorough working knowledge of OOPs concepts (Data Abstraction, Encapsulation, Inheritance, Polymorphism)
• Proficient working knowledge of Java - Collections, String handling, Multi-threading, Exception handling, Generics and Synchronization
• Hands on Experience on frameworks like Struts or Spring (MVC, Core) JDBC, ORM, AOP
• Proficient working knowledge of Web Services (SOAP / REST)
• Hands on Experience in Unit testing frameworks like Junit / Mockito OR TDD
• Thorough working knowledge of data structures and their application
• Familiarity with SQL and Joins. Able to develop Medium Complex queries
• Basic knowledge of JavaScript and/or Native JQuery and DOM concepts
• Working knowledge of continuous integration and tools like Jenkins and Sonar
• Working knowledge of Agile development methodology like Scrum
• Exposure to CI/CD tools like Jenkins, JIRA

Key Qualifications

Bachelors

Education

B.E

Skills

Java 8,Spring Boot,Restful Webservices,Junit/Mockito,MQ,

Industry

IT-Software- Software services

Gender Preference:

Female

Job Type:

Full Time

Diversity Tags:

Not Applicable