Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Engineer

$100k - $140k
Full-time

Oddball

Role Description

We're looking for a Java Engineer to join our DHA EIDS team, building and maintaining the backend services and integrations that power enterprise health data delivery across the Military Health System.

  • Design and develop backend services and APIs in Java (Java 11/17+) and .NET (ASP.NET Core / .NET 6+)
  • Build and maintain REST APIs and microservices using Spring Boot and ASP.NET Core
  • Work across the full backend stack including business logic, data access, and API integrations
  • Write clean, well-tested code using JUnit, xUnit/NUnit, and test-driven development practices
  • Leverage AI-assisted development tools such as Claude Code or Cursor to accelerate delivery while maintaining code quality and security
  • Contribute to CI/CD pipelines and DevOps practices using Git, GitHub Actions, or similar tooling
  • Participate in code reviews, technical design, and Agile ceremonies

Qualifications

  • 5+ years of professional software development experience
  • Strong Java proficiency with hands-on experience in modern Java and the Spring ecosystem (Spring Boot, Spring MVC, JPA/Hibernate)
  • .NET development experience including C#, ASP.NET Core, and Web API development
  • Proficiency in SQL and relational databases such as MS SQL Server or Oracle
  • Experience with unit and integration testing frameworks
  • Demonstrated experience using AI coding tools such as Claude Code or Cursor for development tasks
  • Experience with Docker, Kubernetes, or AWS is a plus
  • Understanding of federal security and compliance requirements is a plus
  • Thrives in a remote, collaborative Agile environment and genuinely enjoys working closely with a cross-functional team
  • Communicates clearly and openly, whether in a code review or a cross-team planning session
  • Performs other related duties as assigned

Requirements

  • Applicants must be authorized to work in the United States.
  • In alignment with federal contract requirements, certain roles may also require U.S. citizenship and the ability to obtain and maintain a federal background investigation and/or a security clearance.

Education

  • Bachelor’s Degree

Benefits

  • Fully remote
  • Tech & Education Stipend
  • Comprehensive Benefits Package
  • Company Match 401(k) plan
  • Flexible PTO, Paid Holidays

Compensation

At Oddball, it’s important each employee is compensated competitively and fairly. A range for the included position is listed below. Be advised, actual offer details are determined by job category, job location, and candidate skill level.

United States Wage Range: $100,000 – $140,000

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Java Engineer in Remote vacancy
  •  ...Company Description Job Description Senior Java, Scala, Groovy Software Engineer needed for API Cloud Services startup. What you need for this position: - 4+ years java web development experience - Strong understanding of Scala, Groovy - Strong... 
    Suggested
    Full time

    Hireup.net

    Remote
    1 day ago
  • $10k

     ...Description   When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Java Software Engineer   ***(Active Clearance with a Poly graph is Required)   We’re on multiple contracts and have many opportunities. It is encouraged if... 
    Suggested
    Extra income
    Full time

    Tiber Technologies, Inc

    Remote
    1 day ago
  •  ...pace, and continuously improve. ~Develop and maintain robust Java applications using cutting-edge technologies like Java, Spring,...  ...programming frameworks Qualifications ~Solid experience as a Java Engineer with strong knowledge of Java Core (Java 8+) ~Expertise in... 
    Suggested
    Full time
    Remote work

    Patrianna

    Remote
    13 days ago
  • $10 per hour

    Role Description Java Developer Qualifications ~Java ~Spring ~Springboot Requirements ~Expert Level Experience ~Contract position based out of Canadian, TX ~Fully remote position Benefits ~Medical, dental & vision ~Critical Illness, Accident... 
    Suggested
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Remote
    6 days ago
  •  ...Are you a Senior Java Software Engineer who thrives on solving real-world problems and creating solutions that make a genuine impact? Do you enjoy working directly with customers to understand their needs and translate them into clean, reliable software? If you’re someone... 
    Suggested
    Full time

    Intix/netguardians

    Remote
    1 day ago
  • $200k

     ...Senior Java Software Engineer Austin, TX $200,000 ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Java Software Engineer. Our client is one of the fastest growing companies... 
    Full time
    Work at office

    Shortlist Recruitment

    Remote
    1 day ago
  • $90k - $120k

     ...Vestmark is actively seeking a highly skilled and motivated  Java Software Engineer  with object-oriented programming and relational database experience and with a passion for technology and solving complex problems to join our dynamic development team. As a Software... 
    Full time

    Vestmark

    Remote
    1 day ago
  •  ...Description Candidates need to have 10 years experience, and 5 years in engineering software solutions using Java, Spring boot. Core Characteristics and Soft Skills: Beyond technical proficiency, the right mindset and interpersonal skills are crucial for... 
    Full time

    Rivi Consulting Group

    Remote
    1 day ago
  •  ...payment systems and integrations. The ideal candidate has strong Java/Spring Boot experience, React front-end skills, relational...  ...distributed tracing). ~Collaborate with product, QA, and distributed engineering teams; participate in Agile sprints and code reviews. ~... 
    Full time
    Remote work
    Monday to Friday

    Aperia

    Remote
    3 days ago
  • Role Description We are seeking a Java / Full Stack Engineer with experience (or strong interest) in mortgage and fintech platforms to build and enhance scalable, secure, and compliant digital lending solutions. This role will focus on developing end-to-end systems that... 
    Full time

    Phoenix Oversight Group LLC

    Remote
    4 days ago
  • $100k - $150k

    Role Description We are seeking an experienced Windchill Java Customization Engineer focused on deep, low-level Windchill customizations using Java, PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending... 
    Full time
    Fixed term contract
    Local area
    Immediate start

    Bright Vision Technologies

    Remote
    6 hours ago
  • Role Description We’re currently looking to add a Senior Java Engineer to this nerd club of ours. If you’re someone who has 5+ or so years of experience, we’d love to chat. You’ll join forces with 3-5 other team members to deliver high-quality, low-maintenance software... 
    Full time

    Lean TECHniques

    Remote
    6 days ago
  • Role Description As a Software Engineer at iboss, you’ll have the opportunity to work on multiple technologies. Our development scope extends...  ...tested Qualifications ~1 year of experience using Java technology stack and servlet containers ~1 year of experience... 
    Full time

    iboss

    Remote
    15 days ago
  •  ...Java Engineerc- Contractor Client: Global Entertainment Company Position: Java Engineerc- Contractor Location: New York City - Hybrid 2x In; 3x Remote *****US Citizens or Green Card Holders ONLY***** Development experience in AWS and JAVA - Least Common Denominator... 
    For contractors
    Remote work

    Blue Horizon Tek Solutions

    New York, NY
    3 days ago
  • $83.3k - $149.88k

    Role Description We currently have a career opportunity for a Senior Java Engineer to join our remote team located anywhere within the US. This is an outstanding opportunity for growth. Join one of the fastest growing Digital Transformation companies globally! ~Participate... 
    Full time
    Remote work

    Perficient

    Remote
    3 days ago
  •  ...Overview Role – Java Full Stack Engineer - Professional Location: Irving, TX or New York, NY (day1 onsite, no remote) Salary – 110-115k plus benefits Responsibilities Bachelor's or Master’s degree in Computer Science, Information Technology, or related field. 8-12 years... 
    Remote work

    TMV Global Inc

    Irving, TX
    7 hours ago
  •  ...Java Full Stack Engineer Location: Remote/US Duration: 6+ Months Job Description: Must Have: AI & Machine Learning knowledge, Scala, Java with JS Libraries and Frameworks, Primary Responsibilities: • Write high-quality, fault tolerant code; normally 7... 
    Remote work

    Zortech Solutions

    United States
    7 hours ago
  •  ...Working remotely in a full-time capacity, the Full Stack Java Engineer will develop, maintain, and integrate full-stack Java applications, primarily focusing on backend development with Java/Spring while collaborating with an agile team to enhance business operations.... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • $150.8k - $265.88k

     ...click here to submit a referral. If your referral is hired, you'll receive a payment! code-extrefer Senior Full Stack Java Software Engineer - Clearance Required WHAT WE'RE DOING • Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Annapolis, MD
    9 days ago
  • $133.1k - $252.9k

    Role Description We are on the lookout for a Senior Software Engineer to join our Elasticsearch team and focus on ensuring that the shared...  ...in algorithms and data structures. ~Strong skills in core Java and conversant in the standard library of data structures and concurrency... 
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    5 days ago
  • Role Description This is a remote position. As Java Senior Software Engineer with backbase certification, you will be responsible for developing and testing software code and meeting customer needs, based on development rules set by your lead. In a nutshell, you’ll be... 
    Full time
    Remote work
    Flexible hours

    CoorB

    Remote
    1 day ago
  • Role Description We are looking for a Java Engineer! ~Implement microservices for our new cloud-native platform, including envisioning, designing, creating, deployment automation, and monitoring. ~Apply expertise in software development to design and implement solutions... 
    Full time
    Local area
    Remote work

    Arionkoder

    Remote
    1 day ago
  • $37k - $82k

    Role Description Raytheon is hiring software engineering co-ops as a part of the Raytheon Cooperative Education Program (Co‑op). This is a...  ...in conjunction with candidate interview sessions. In the Java Software Engineering role, you will design, develop, and test Java... 
    Temporary work
    Part time
    Summer work
    Immediate start
    Remote work
    Flexible hours

    RTX

    Remote
    13 days ago
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Client: Financial Major Locations: Durham, NC/ Westlake TX/ New Jersey NJ/MA/KY/DE/RI, Remote Job Model: (Hybrid Model) – (3 to 5 Days a Month onsite) Job Description: Required Skills: Java, Angular... 
    Long term contract
    Remote work

    Samprasoft

    Passaic, NJ
    1 day ago
  • $200k - $230k

     ...Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and cyber systems at Fort Meade. This role focuses on Java development, embedded systems, troubleshooting, and hardware/software integration in a fast-paced government... 
    Full time

    Ctc Group

    Remote
    1 day ago
  •  ...We have an urgent role of Java Developer. URGENT HIRE 6+ Months Contract to Hire Remote, Must have Java spring, and openshift, Kafka...  ...innovative ways to problem solve solutions. Ability to design and engineer software solutions, including documenting, collaborating, and... 
    Contract work
    Local area
    Remote work

    Amtex Systems

    Saint Paul, MN
    7 hours ago
  • Role Description As a Java Developer with strong hands-on software development experience, particularly in embedded systems, you will...  ...-critical systems. You will collaborate with multidisciplinary engineering teams to deliver robust, high-quality software throughout the... 
    Full time

    Sopra Steria

    Remote
    3 days ago
  •  ...Java Full Stack Engineer Experience: 8+ Years Location: Lehi, UT / San Francisco, CA Remote $60 to $65 hr C2C Job Summary: We are seeking a highly skilled Java Full Stack Engineer to join our Payments Engineering Team. This team is responsible for the financial... 
    Remote work

    Yochana

    United States
    3 days ago
  •  ...is a remote role that may only be hired in the following location(s): AZ, NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with strong Java foundation and coding experience, you will be responsible for building, deploying, and maintaining next generation... 
    Full time
    Remote work

    First Citizens Bank

    Remote
    4 days ago
  •  ...Working remotely on a contract basis, the Java Software Engineer III will analyze operational and system requirements, engineer systems through prototypes and full implementations, and evaluate data security for various programs. Key responsibilities Ensure compatibility... 
    Contract work
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Engineer. Be the first to apply!