Senior JAVA Developer

Confidential Company  •  Crystal Bay, MN

8 - 10 years experience  •  e-Commerce

Salary depends on experience
Posted on 11/21/17 by Raj Singh
Confidential Company
Crystal Bay, MN
8 - 10 years experience
Salary depends on experience
Posted on 11/21/17 Raj Singh

~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).

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.

~ 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

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.