You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Trace3

Software Developer, Java & Platform Integration

  • Office
  • 3-6 years

Salary

$130,000 - 210,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is an IT consulting firm that helps IT executives gain a competitive edge through integration, automation and innovation. It is headquartered in Irvine, California, has more than 1,200 employees across the United States, and has field offices in Denver, Indianapolis, Grand Rapids, Lexington, Los Angeles, Louisville, Texas and San Francisco.

The company describes its culture as startup-like, with the stability of a scalable business, and says employees can grow their careers.

The team works on modernizing, enhancing, integrating and sustaining mission-critical applications that run in classified DoD environments.

There are multiple openings across experience levels. The duties and requirements below are a general guide, and the level and scope will depend on the position and your background. Candidates are considered for the level that best fits their qualifications.

The role centers on analyzing, modernizing and refactoring large legacy Java applications while moving them toward containerized architectures. You will be involved across the full software lifecycle: design, implementation, testing, integration, deployment, documentation and demonstration.

The ideal candidate has solid Java experience across legacy and modern architectures and is comfortable with enterprise messaging, Oracle databases, containers and Kubernetes.

Responsibilities

  • Analyze, maintain, enhance and modernize existing Java applications and services.
  • Refactor legacy systems into code that is easier to maintain, scale and support.
  • Review large codebases, map dependencies, assess technical debt and recommend modernization steps.
  • Design, build, test, debug and deploy software for mission-critical defense systems.
  • Build RESTful and gRPC services and APIs.
  • Build and maintain messaging and integration solutions using JMS and enterprise messaging platforms.
  • Connect applications to Oracle databases and backend data services.
  • Containerize applications with Docker and support their deployment to Kubernetes.
  • Produce deployment artifacts, runtime and logging configurations, and health monitoring features.
  • Take ownership of technical deliverables from requirements through deployment and demonstration.

Requirements

  • Strong Java development skills.
  • Experience with Java EE/J2EE, EJB, JDBC, JNDI, JMS, RMI and multithreaded applications.
  • Experience with WebLogic, WebSphere, JBoss or similar application servers.
  • Experience building REST APIs, gRPC services and Spring Boot applications.
  • Experience integrating with Oracle databases.
  • Experience with IBM MQ, JMS or equivalent enterprise messaging technology.
  • Experience analyzing and refactoring legacy software.
  • Strong troubleshooting and debugging skills.
  • Working knowledge of Java, Spring Boot, REST, gRPC, enterprise Java, distributed systems and multithreading.
  • Working knowledge of IBM MQ, JMS, enterprise messaging, service integration and API development.
  • Working knowledge of Oracle Database, JDBC, SQL development and data integration.
  • Working knowledge of Docker, container development, runtime configuration, logging, health monitoring and Kubernetes deployments.
  • Preferred: working experience with C or C++.
  • Preferred: experience supporting large-scale modernization initiatives.
  • Preferred: experience moving legacy applications into containerized architectures.
  • Preferred: experience with CI/CD pipelines and DevOps practices.
  • Preferred: experience with microservices architectures.
  • Preferred: experience supporting classified DoD development environments.
  • Education: a bachelor's degree in computer science, software engineering or a related field. Equivalent experience is considered.
  • Preferred: 5+ years of software development experience in enterprise Java environments.

Conditions

Clearance: an active Secret clearance, or one active within the past 24 months, is the minimum. Ability to support TS is required.

DoD 8570: IAT Level II.

Physical demands: you will sit for long periods, use a computer and office equipment with your hands, communicate in person, by phone and electronically, move around the office occasionally, lift up to 15 pounds when needed, and have close vision with focus adjustment. Reasonable accommodations are available.

Work environment: the role is performed in a secure, classified workspace. You must follow all security protocols and access controls, including limits on personal electronic devices and handling of sensitive information.

Pay: the estimated range is $130,000 to $210,000 USD. Actual pay depends on location, experience, skill set, performance, licensure and certification, and business needs. Ranges elsewhere may differ. Some roles may also include variable incentive pay such as bonuses or commissions, which are not part of base salary.

Equal opportunity: all employment decisions are based on qualifications, merit and business needs, without discrimination on any protected basis. Demographic information is voluntary, confidential and not used in hiring or promotion decisions.

Benefits

  • Comprehensive medical, dental and vision coverage for you and your dependents.
  • 401(k) with employer match, 529 college savings plan, health savings account, life insurance and long-term disability coverage.
  • Competitive compensation.
  • Training and development programs.
  • Major offices stocked with snacks and beverages.
  • A collaborative culture.
  • Work-life balance and generous paid time off.

Where you’d work

From the office

About the company

Trace3

Office in CO, United States

Also hiring in Denver, United States, United States, Dallas, United States and 3 more places

3 of their 19 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • Kubernetes
  • Docker
  • CI/CD
  • Java
  • SQL
  • C++
  • Spring
  • gRPC
Type
Full-time
Specialty
Backend
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Experience
5+ years
Tech stack
  • Kubernetes
  • Docker
  • CI/CD
  • Java
  • SQL
  • C++
  • Spring
  • gRPC

Location

Work model
Office
Region
United States
Office
  • CO, United States

Compensation

Salary
$130,000 - 210,000 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason