~Should have experience in the below Skill set:
8+ years of software development experience using Java/J2EE (Spring MVC).
HAnds Experience in web service/ REST API implementations using Spring/SpringBoot.
Hands on experience in CICD automation using Git, Jenkins, Chef & Artifactory Repository.
Experience in any of the JPA framework(Hibernate, Ibatis, Mybatis).
Experience in application server (Websphere, Tomcat).
Hands on experience in any of the Unit Testing Framework (JUnit, Mockito, SPOCK).
Experience in Build tools (Maven, Gradle, Ant).
Experience with SQL (Oracle, DB2) and NoSQL (MangoDB, Postgres) databases.
Experience in Agile Methodology, SCRUM, KANBAN.
Proactively identifies opportunities for improvement and recommends technical solutions.
~Extensive experience in:
IT standards, procedures, policy.
Leading change impact analysis of high complexity, significance, and risk and Change control
Application development tools, maintenance, design, architecture
Release management and System development life cycle
~Desired experience in:
Experience in Docker container, Groovy & Grails, AngularJS, kubernetes spinnaker is a plus.
Experience in developing cloud ready application.
PCI compliance and assisting teams to apply established payment security patterns.
Traditional in-store registers (point-of-sale), mobile payments, e-commerce.
~ Part of Scrum team Implementation of User Stories
'~ Understand the requirements from Business and implement them
~Strong problem solving/analytical skills
~Interfaces w/clients, technical staff to analyze, resolve complex technical problems related to system function, equipment, programming and procedures.
~Plans, organizes, directs, and monitors systems development and implementation of projects.
~Analyzes, designs, prepares programming specifications; codes, tests, debugs programs/applications.
~Provides complete systems support including critical disaster recovery support and interfacing with system support staff and computer operations.
~Identifies impacts, analyzes risks/benefits, and prepares sizing related to recommendations for new systems or modifications to existing systems.
~Competent at high technical level, understands system architecture, has multi-systems knowledge and background and has full systems development expertise.
~Will participate in the on callsupport rotation, if required.
6 - 9 years