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
5 – 7 years of experience with Java in the software industry
CS degree or equivalent experience
Job Responsibilities
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
Location
Hyderabad, Telangana, India
About Company
We are India's Leading Recruitment Group, providing best-in-breed hiring solutions to our customers for hiring top-notch technical & Non-technical talent.