Description

Key Responsibilities

Develop software solutions by understanding business needs.
Perform tasks related to Software Development Lifecycle.
Involve in Design, Coding, Unit Testing, Support & Maintenance.
Keen to learn new technologies and apply the knowledge in building solutions.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Provides information by collecting, analysing, and summarizing development and service issues.

Technical Experience

7 years and above exposure in the Information Technology domain.
Strong experience in developing large scale enterprise grade applications using Core Java and Java ecosystem frameworks.
Experience with Spring Framework.
Experience with PostgreSQL, NoSQL databases, Distributed Caches and Data-Grids
Experienced with Git, Maven, Jenkins and Continuous Integration.
Experience with container-based deployments using Dockers.
Experience in REST, SOAP, GraphQL, OAuth, JWT, JSON must.
High level of proficiency in handling concurrent processing in a multi-threaded environment.
Implement best practices for all stages of the implementation lifecycle.
Excellent problem-solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical challenges.
BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent).

Skills: java 1.8, spring boot, spring mvc, java ee fundamentals, hibernate, oracle/postgres/mysql, mongodb

Education

Any Graduate