Software Engineer

EVTKS•Egg Harbor Township, NJ
•$80,000 - $90,000•Onsite

About The Position

As a Software Engineer, you will provide Second Level Engineering support. You will also develop code, manage applications, and convert code to containerized application code.

Requirements

  • Core Java Development: Java, Spring Boot, and Maven.
  • Containerization & Deployment: Containerization using Docker or Podman. Developing, deploying, packaging, port mapping, and networking.
  • Publish/Subscribe messaging and enterprise messaging technologies such as JMS, Solace, or Apache Camel.
  • Web services.
  • Version control systems like Git.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong research, analytical, and problem-solving skills.
  • Willingness to learn and try new complex things on the job.
  • Professional verbal and written communication.

Nice To Haves

  • Testing & Quality: Test‑Driven Development (TDD), Test development using Junit and/or Mockito.
  • Ansible automation.
  • DevOps experience such as using Jenkins or Gitlab.
  • Familiar with Java OOP design pattern.
  • National Air Space System (NAS) experience.

Responsibilities

  • Edit, develop, adjust existing Java code base.
  • Administer and support applications running in Linux environments.
  • Develop automation code in Bash, Ansible, or Gitlab.
  • Convert Java middleware application code in a virtual machine environment to containerized application code.

Benefits

  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service