Roles and Responsibilities
Independently handle the development of Web based Java Application, Developing new programs, Coding individual programs. Peer code reviews.
Identifying areas for modification in existing programs and subsequently developing these modifications.
Researching, designing, implementing, and managing software programs
Writing and implementing efficient code
Determining operational practicality
Developing quality assurance procedures
Deploying software tools, processes, and metrics
Maintaining and upgrading existing systems
Working closely to achieve set goals with other developers, business and systems analysts
Perform impact analysis for the task assigned.
Provide production support meeting the defined SLAs
Investigating, diagnosing and correcting system issues.
Resolving technical issues faced by other team members. Creating training manuals for users.
Supporting and maintaining the software within an IT system once it is up and running.
Carrying out technical root cause analysis.
Troubleshooting complex software systems that run in mixed-environments Gathering & analyzing information.
Documenting all work in accordance with agreed standards on Work log.
Desired Candidate Profile
At least 2 years of experience in application development (Java Web/Enterprise)
Good understanding of OO techniques
Experience with Architecture and design of complex industrial applications
Strong DB and SQL knowledge. Should be able to write project related SQL by his/her own.
Handsome knowledge of Full Stack Development
Ability to define requirements and work in a concept-to-design model
Good communication & interpersonal skills.
Experience on understanding Spring- Mybatis (or equivalent),
Good knowledge for PL- SQL and Oracle
AngularJs, Angular, Spring boot
Aspose , Jasper-report , Poi
Experience with agile software development is an added skill.
Knowledge of Design Patterns and tools.
Knowledge of tools like JIRA, SVN & Confluence.
(Good to have):
EDI and Talend ETL tools
Knowledge about CSS3/ CCS4, Bootstrap, Font-Awesome, Node.js etc.
Hibernate, only in case should have SQL writing skills.