Job Description :
This is Backfill role
Position: Java system developer
Location: Minneapolis, MN

Skills Needed: Big data, Core Java, Generics,DB2, JPA and good comm skills
Only Local candidates of MN Please
The Senior Java Systems Developer will be doing full stack development in an Agile team using Java/J2EE,Spring/Hibernate, etc. on an application that uses Grid Computing and Big Datasets.
Design and implement new features. Analyze and evaluate proposed application systems to process data. Design, code, test, debug and document programs. Collaborate with other team members by providing technical advice and training.
Responsibilities
Consult with Business Users, System Analysts, Technical Leads, and Project Managers to establish specifications and agree on timeframe for completion of assigned requests.
Write detailed description of user needs, system design, program functions, and steps required to modify computer systems; review specifications with System Analysts, Technical Leads, and Business User to ensure compliance
Analyze, define, and document requirements for data, workflow, logical processes, hardware, operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
Develop, Code or modify, test, and debug application programs of varying degree of complexity. Install applications into production environments following change control processes.
Work with System Analysts, Technical Leads, and Business Users to develop and implement acceptance test plan to ensure product meets customer requirements and expectations
Assist less experienced staff in user specifications, coding, testing, and debugging
Maintain regular communication on project status with Team lead, project management, and IS management.
Other duties as assigned
Minimum Qualifications
Bachelor’s degree in Computer Science or related area of study, or equivalent combination of education and/or relevant work experience; High School Diploma or GED equivalent required
5 years of experience with application development using Java and J2EE
Experience with Teradata, Apache Ignite and GridGain
Experience with Core Java concepts such as Generics, Multithreading, Collection Framework and Exception Handling
Must be eligible to work in the United States without need for work visa or residency sponsorship
AdditionalQualifications
Ability to work effectively in a cross-functional team and independently
Strong problem-solving and analysis skills
Ability to transition abstract concepts into stable and supportable software solutions
Ability to understand and articulate various design concepts
Ability to develop unbiased options and recommendations to technical problems and unbiased comparisons
Strong traits of decisiveness and judgment
Excellent documentation skills
PreferredQualifications
Ability to apply computer software, hardware, and database concepts
3 years of experience with Hibernate
DB2 experience is a plus
Experience with tools/concepts such as SQL, Angular, Spring Boot/Batch, Unit Testing, Multiple Cluster Databases and Web Services
Ability to prioritize multiple complex requests under strict timelines
Experience working in environment with regulatory compliance requirements (HIPAA, PCI, etc
Previous experience in health care industry
Understanding of security implications of domain