Senior Java Developer - 2 Positions Open
Austin, TX
12+ Months
Job Description:
Our Direct Client is seeking an experienced, full-time, on-site, dedicated Candidate, with skills and expertise as described in below requirement.
Responsibilities:
These two contractor roles are for Senior Java Developers, and they will work on the IT Threat Reduction EI. These roles will be responsible for porting HEART and the CFO-FSS Java applications onto the Business Enablement Platform, which is a cloud-enabled Client platform. As part of the port of the application, the application will undergo remediation to align the application with more up-to-date security and support-ability standards within the limits of the funding that was allotted. Development of new applications. Coding for applications with RESTful web services in the middleware that connects to SQL and or NoSQL databases. Knowledge and experience working on Single Page Applications development, RESTful services, Oracle and NoSQL databases like MongoDB in agile environment is required. Supports the applications enhancements and defect corrections in maintenance mode. Supports applications in multiple environments with coding testing, peer reviews, documentation, defect root cause analysis, and troubleshooting as required. Available for on-call support as needed. Other duties as assigned and required by the unit operations.
Skill Required/Desired:
Required 8 years - Experience in Object Oriented Programming (OOP) in Java programming language
Required 8 years - Experience in applications development on J2EE platform
Required 8 years - Experience in writing SQL for relational databases
Required 8 years - Experience in Object Oriented Programming (OOP) in Java programming language
Required 4 years - Experience in RESTful web services on Spring platform
Required 4 years - Experience working on Spring Aspect Oriented Programming like transaction management and security
Required 4 years - Experience in RESTful web services on Spring platform.
Required 3 years - Experience within software development using agile methodology.
Required 3 years - Experience in writing PLSQL programs
Required 3 years - Experience in development of Single Page Applications (SPA) using frameworks and libraries like Angular or React.