Citizen
Full Time
Direct Hire
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 25th Apr 2022
Roles and Responsibilities :
About the role :
- Works with the team on the technical aspects of customer requirements.
- Participates in technical requirements analysis and in converting functional requirements into technical requirements.
- Understands and develops solutions per Gap software development life cycle.
- Understands and follows Agile/XP development best practices: pair programming, test driven development
- Develops test plans & follows strategies for small to complex business problems
- Understands and is able to implement test strategy
- Analyzes and resolves problems of simple to medium complexity
Who you are;
- 4 - 8 years of development experience with Java in software industry
- Thorough understanding 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 of frameworks like Struts or Spring(MVC, Core, JDBC, ORM, AOP)
- Hands on Experience in Unit testing frameworks like Junit / Mockito OR TDD.
- Thorough understanding of data structures and their application
- Familiarity with SQL and Joins.
- Proficient working knowledge of Web Services (REST), JavaScript frameworks like Jquery, Angular JS and React JS.
- Exposure to CI/CD tools like Jenkins, JIRA.
- Knowledge of Unstructured Database (NoSQL- MongoDB etc).