Role: Java Developer Contract Duration: 3-6 months, contract to hire Locations: Charlotte, NC, Phoenix, AZ , Dallas TX, Minneapolis, Wilmington, DE, Philadelphia, Des Moises (remote until late Jan/Feb 2022) Openings on the Team: 7 openings! Interview Process: 1 phone interview & small code test
Job Description: • Closely partnering with projects, Business Analysts and Developers on application definition, design, development, integration, testing and support of reliable and reusable Java software solutions.
• Independent Hands-on Development - Maintains existing services and applications, and develops new, highly complex original code while practicing test-driven development and taking end-to-end ownership of your part of the functionality.
• Work with team members to provide insight into solving complex problems with middleware while leveraging enterprise and industry best practices (including scalability, availability, maintainability, and flexibility).
• Develop new documentation, departmental technical procedures and user guides .
• Ensure quality, security and compliance requirements are met.
• Work within our existing frameworks, but help improve them by staying current with J2EE development, architecture and database technologies to improve software quality, efficiency and ease of use.
• Accurately estimate software development, testing, deployment and conversion time-frames.
• Actively listen to and cooperatively work with other internal team members in order to contribute positively to updates and changes to the application.
• Assure quality, security and compliance requirements are met.
Required: • 3 + years of core Java Development experience with SpringBoot & Bash
• 3+ years of software engineering and implementation experience with Java
• 2+ years of JSON (JavaScript Object Notation) development experience
• Knowledge and understanding of public and private cloud integration with AWS, IAAS, Azure or Google
• Knowledge and understanding of DevOps principles
• A BS/BA degree or higher
• 1+ years of Agile experience
• 1+ years of JIRA experience
• Knowledge and understanding of all phases of project development and testing lifecycle
• Knowledge and understanding of test driven application development
• Ability to work effectively, as well as independently, in a team environment