JobHabor

Java Developer

City of NY - DoITT

Location
Brooklyn
Workplace
Remote
Employment
Contract
Salary
USD 112/hr
Apply on the employer’s site

Posted 2mo ago

Job Code

85825Y0879-7-858-0496A

Client

City of NY - DoITT

Job Title

Java Developer

Location

Remote

Duration

12 Months

Rate

$112/hr C2C

Job Description

Remote

Java Developer for ODA Integration Services

Job Description / Justification

  • OTI seeks to contract one data engineer/programmer with Java programming skill (“Java Developer”).
  • The Java Developer will support data integration work managed within OTI’s Office of Data Analytics (ODA).
  • The Java Developer will build REST and SOAP API web services that will allow multiple systems to connect through a middleware layer (Java Spring Boot framework).
  • In addition to building the API services, the Java Developer will support Java application development and will manage security configuration, monitoring, audit logs, error handling, data masking, data filtering, and configuring of the web services

SCOPE OF SERVICES

TASKS

  • The Java Developer is expected to be a key resource for the build of API services and Javabased front-end and back-end 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, source-to-target maps, and database policies and guidelines) and source code repositories
  • Responsible for working with City’s Cyber Command unit to follow and complete the application security accreditation process

MANDATORY SKILLS/EXPERIENCE

  • 8+ years of experience with application development using Java Spring Boot Framework
  • Extensive knowledge of service-oriented 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 3-tier architecture
  • Experience with Oracle, Microsoft SQL Server, MySQL, RDS, PostgreSQL
  • Experience with RabbitMQ
  • Experience with WSDL creation
  • Experience working hands-on in cloud-based 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

Skills

  • Java
  • Spring Boot
  • SOAP
  • REST
  • Python
  • JavaScript
  • Vue.js
  • React.js
  • Node.js
  • Express.js
  • Oracle
  • Microsoft SQL Server
  • MySQL
  • RDS
  • PostgreSQL
  • RabbitMQ
  • WSDL
  • AWS
  • Microsoft Azure
  • Snowflake
  • Git
  • GitHub
  • Subversion

Similar roles