About the role

  • **In this role you will:**
  • Design and develop scalable backend services and algorithms using Java and related technologies.
  • Write clean, maintainable, and efficient code focused on reliability and performance.
  • Conduct unit and integration testing, debugging, and issue resolution.
  • Collaborate closely with cross-functional teams, including developers, product managers, and QA engineers.
  • Review peer code for quality assurance and provide constructive feedback.
  • Enhance and refactor existing applications to improve performance and security.
  • Document technical designs and workflows for internal use.
  • Stay current with emerging technologies and best practices.
  • Support users, troubleshoot issues, and provide training as needed.

Requirements

  • **Qualifications**
  • Strong understanding of **object-oriented principles and n-tier architecture**.
  • Experience with **relational databases** (Oracle preferred).
  • Hands-on knowledge of **Java/JEE or C++**, RESTful APIs, microservices, and message-oriented systems.
  • Familiarity with **JBoss** or similar application server environments.
  • Interest in financial instruments and industry concepts (prior experience a plus).
  • **Education & Experience**
  • Bachelor’s or Master’s degree in Computer Science or related field.
  • **5+ years of professional experience** in Java or similar object-oriented languages.

Benefits

  • H-1B sponsorship and relocation assistance are available for qualified candidates
  • **Competitive Compensation** – Salary aligned with experience and clearance level, plus performance-based bonuses.
  • **Health & Wellness** – Comprehensive medical, dental, and vision insurance; mental health resources; HSA/FSA options.
  • **Retirement Planning** – 401(k) with company match to help secure your future.
  • **Paid Time Off** – Generous PTO, federal holidays, and sick leave to balance work and life.
  • **Professional Development** – Reimbursement for certifications, conferences, and advanced training.
  • **Cutting-Edge Work Environment** – Access to advanced tools, technologies, and classified projects at the forefront of signal processing research.
  • T**eam Culture** – Small, collaborative team setting with direct impact on project outcomes.
  • **Career Growth** – Clear paths for advancement and opportunities to move into leadership or specialized technical roles.
  • **Security Perks** – Roles requiring TS/SCI clearance come with stability and long-term project funding.
  • **Work-Life Balance** – Flexible scheduling options where mission requirements allow.

Job title

Java Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job