Match score not available

Java Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 
New York (USA), United States

Offer summary

Qualifications:

At least 8 years in Java development., 3+ years of SQL experience., Expertise in Java and related frameworks., Experience with front-end and back-end development..

Key responsabilities:

  • Design and maintain data-driven applications.
  • Develop ETLs for secure data movement.

Job description

Title: Java Developer
Location: Remote, Brooklyn, NY
Duration: 1 Year

Java Developer:

SCOPE OF SERVICES

Client works with City agencies and their data to help serve New Yorkers more equitably and effectively. This work takes three main forms: analyzing data to improve operations; making Open Data more accessible to all New Yorkers; and advancing data infrastructure, integration, and sharing.

Client seeks a Java Developer responsible for designing, developing, and maintaining data-driven applications and systems. Work closely with the team to build scalable and efficient solutions that leverage both front-end and back-end technologies.

TASKS:
  • Create optimal data pipeline architecture that is coherent and scalable, based on best practices of integrating data into a consolidated repository.
  • Perform the technical design, development, and component testing of repository changes.
  • Design, develop, and maintain full-stack applications using Java, JavaScript, HTML/CSS, and other relevant technologies.
  • Manage the development of APIs, for data access or landing data as output for further downstream consumption in the appropriate target data store.
  • Develop ETLs to move data securely from source to target systems.
  • Ensure data security, integrity, and compliance with privacy regulations.
  • Create, update, and maintain system documentation.
  • Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions.
  • Perform special projects and initiatives as assigned.
MANDATORY SKILLS/EXPERIENCE
Note: Candidates who do not have the mandatory skills will not be considered
  • At least 8 years of experience in the Java application development and implementation of large technology projects.
  • 3+ years of experience in writing SQL.
  • Experience in front-end and back-end application development.
  • Proven experience as a Java Developer with expertise in Java, Spring Boot, Python, JavaScript, and related frameworks (e.g., React, Angular, Node.js, Vue)
DESIRABLE SKILLS/EXPERIENCE:
  • Experience using Oracle 12g, AWS RDS/MySQL and/or a database appliance.
  • Understand basic design principles behind a scalable application.
  • Experience with service-oriented architecture and RESTful web services.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Java Developer Related jobs