Client Name: City of New York
Start Date: September 23 2024
End Date: September 21 2025
Contract Length (in weeks): 52
SCOPE OF SERVICES
TASKS:
- The Java Developer is expected to be a key resource for the build of API services and Javabased frontend and backend applications
- Develop custom code and web services that allow seamless integration between systems
- Contribute to new technology projects as assigned and provide operations and maintenance support for existing applications
- Unit test newly developed code and support system testing efforts
- Troubleshoot errors defects and other system issues
- Create and maintain excellent documentation (including data dictionaries sourcetotarget maps and database policies and guidelines) and source code repositories
- Responsible for working with Citys Cyber Command unit to follow and complete the application security accreditation process
Requirements
MANDATORY SKILLS/EXPERIENCE
Note: Candidates who do not have the mandatory skills will not be considered
- 8 years of experience with application development using Java Spring Boot Framework
- Extensive knowledge of serviceoriented architecture using SOAP and RESTful web services
DESIRABLE SKILLS/EXPERIENCE:
- Knowledge of Python JavaScript frameworks like Vue.js React.js Node.js express.js
- Knowledge of one or more programming languages
- Experience with 3tier architecture
- Experience with Oracle Microsoft SQL Server MySQL RDS PostgreSQL
- Experience with RabbitMQ
- Experience with WSDL creation
- Experience working handson in cloudbased platforms such as AWS Microsoft Azure and Snowflake is a plus
- Experience with an agile iterative development process and version control tools such as Git GitHub and Subversion