Job Description :
Role: Senior JAVA Developer
Location: Brooklyn Park, Minnesota
Interview: Phone/Skype
Emp Type : Full Time/Permanent Job

Mandatory Technical / Functional Skills :
~Should have experience in the below Skill set:
8+ years of software development experience using Java/J2EE (Spring
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
2+ years experience with HTML/5, CSS and JavaScript required.
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.
Roles and responsibility:
~ 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 call support rotation, if required.


Client : PDDN INC.

             

Similar Jobs you may be interested in ..