Java Developer IVLocation: Englewood, CODuration: ContractRate: DOEU.S Citizens, GC holders preferred. No third party agencies.Must HaveJava Development / MicroServices ExperienceTechnical Requirements and Certifications· Proficiency in the following general areas: Java (Java 1.7/Java 1.8), Spring Framework, Jenkins, Gradle, and Github. · Experience with RESTful services, Rabbit MQ, JSON, Unix Scripting, and Hadoop is a plus. · Experience in SQL (DB2 & SQL databases)Education and Experience· May require a bachelor degree in Computer science and 8 years+ of experience in the field.Knowledge, Skills and Abilities· Core development experience in large scale enterprise Java applications using Spring Framework.
· Demonstrates very strong understanding of the business needs driving the projects.Job Responsibilities· Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. · Resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty and at least 5 years of experience in the field or in a related area.
Familiar with standard concepts, practices, and procedures within a particular field. · Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. · Contribute to the Design and develop high quality software for large scale Java/Spring Batch/Hadoop distributed systems by · Perform unit and system testing of application code as well as execution of implementation activities.
· Analyze business requirements, and create technical design documents that are in accordance with the companys architecture standards. · Ensures that expected application performance levels are achieved. Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of high complexity, significance, and risk · Performs and/or leads design, coding, testing, implementation, and documentation of solution. Develops basic and detailed program specifications.