Job #: 2388
Title: Java Developer – Omaha, NE
Omaha – primary location
– candidate available to work remote 1 day a week post 3 months of working on site full time based on performance.
Interview Process: One round webex video or in person
Back end Java experience
handle API framework
working in SPRING framework specifically on JAVA side
3-5 year experience
The Java Developer will be responsible for performing analysis and development tasks for applications and systems. The incumbent typically has 2+ years of Java application development experience.
o Main Accountability 1: Performs product design tasks of a low, moderate or high complexity which may require research and analysis.
Works independently on design tasks.
o Main Accountability 2: Performs system design and specification development. Program logic and flow-charting, testing, debugging and documentation.
Specific skill requirements could vary based on the type of development being performed.
o Main Accountability 3: Works independently and with supervisory review on low, moderate and highly complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts in compliance with secure coding standards.
o Main Accountability 4: Participates in client interactions to develop system solutions to business problems. May lead discussions with the business and with business analyst. May work in conjunction with more senior developers.
o Main Accountability 5: Development activities. Works within established procedures and tools to develop, test, and validate security features and code review. Implement and maintain application software while following best practice application security throughout the code life-cycle.
o 4 Year College Degree; Computer Science or related discipline or equivalent experience
o 2+ Years Related Experience
o 2+ years of Java programming experience required
o 2+ years of Java Spring Boot and/or Java Spring Batch experience preferred
o Excellent written and verbal communication skills
o Full knowledge of common software design patterns (Gang of Four)
o 2+ years’ experience with Object Oriented Analysis and Design
o 2+ years’ experience with distributed systems development
o 2+ years’ experience with real time, high volume transaction systems preferred
o 2+ years’ experience with Agile, Test Driven Development or related lifecycle methodologies required
o Experience working with highly concurrent systems preferred
o Knowledge of multi-threading and concurrency
o Financial services experience preferred
o Experience with real time processing, relational database systems, and data
o Ability to interpret business requirements
o Experience with Unix/Linux, Windows
o Demonstrated experience working with core business logic within applications
o Military education or experience may be considered in lieu of civilian requirements listed