Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CSCI Consulting Logo

Java Developer

CSCI Consulting

Salary not specified
Dec 16, 2025
Remote, US
Apply Now

CSCI is seeking a Java Developer to modernize a critical Department of War (DoW) business system by consolidating and upgrading legacy applications into a cloud-native, secure, and efficient platform that supports millions of military retirees and beneficiaries.

Requirements

  • Strong proficiency in Java (Spring Boot, REST APIs) and associated message services
  • Strong understanding of software design patterns, architecture principles, and SDLC methodologies
  • Strong skills in writing complex SQL queries for data manipulation and reporting with experience in Oracle and SQL Server database
  • Hands-on experience with Azure services (App Services, Functions, Key Vault, etc.)
  • Familiarity with front-end technologies (Angular, React, or similar)
  • Experience with relational databases (Oracle, SQL Server, PostgreSQL)
  • Experience with COBOL and understanding of legacy mainframe systems

Responsibilities

  • Lead and contribute to the migration of legacy COBOL applications to Java-based microservices
  • Translate business and technical requirements into scalable, maintainable, and secure software solutions
  • Develop backend solutions using Java (Spring, Hibernate) and frontend with React, Angular, or similar
  • Identify optimization opportunities for legacy application returning to Azure-based environments
  • Design, develop, test, and deploy full stack solutions in Azure Cloud
  • Build secure, scalable RESTful APIs for cloud integration
  • Ensure compliance with DoD cybersecurity and software development standards

Other

  • Must be eligible for a DoD Public Trust security clearance
  • Bachelor’s degree in computer science, Engineering, or related field
  • Excellent written and verbal communication skills
  • Professional presence
  • Ability to work with clients to understand their needs