Java Full Stack Developer – Hybrid

Filled
March 7, 2026

Job Description

Education & Experience:

  • Bachelor’s Degree in Computer Science or equivalent with 7+ years of technical experience OR
  • Master’s Degree in Computer Science or equivalent with 3+ years of technical experience.
  • Minimum of 7 years in Java/J2EE web development.
  • AWS Developer or Solutions Architect certification is a plus.

Job Responsibilities:

Development & Technical Delivery:

  • Design, develop, and maintain full-stack applications across front-end, middle tier, and backend technologies.
  • Develop using Java, Spring MVC, Spring Boot, Hibernate, Angular, and REST/SOAP web services.
  • Build and deploy applications using Docker, Kubernetes, and Tomcat servers.
  • Work with AWS services: S3, CloudFront, Lambda, ELB, SNS, SQS, Route53, Aurora RDS, Amazon MQ, and deploy components to AWS EKS.
  • Follow Agile software development methodology; participate in sprints, story sizing, and estimation.
  • Write unit and functional tests to meet test coverage goals.

Quality & Reliability:

  • Minimize production escapes and ensure high-quality releases.
  • Conduct user acceptance testing, system testing, performance, volume, and stress testing.
  • Ensure systems meet or exceed defined SLAs; respond to production issues promptly.

Usability & UX:

  • Collaborate with business and UX teams to design and implement user-friendly interfaces.
  • Provide feedback and incorporate UX components into applications.

Leadership & Mentoring:

  • Exhibit technical leadership and evangelize development best practices.
  • Mentor peers and junior developers.
  • Identify new technologies and approaches to improve productivity and quality.
  • Delegate and coordinate development tasks as needed.

Key Skills & Competencies:

  • Java/J2EE: Core Java, Spring, Spring Boot, Hibernate.
  • Front-end: Angular (must have 3+ years hands-on experience), HTML, CSS, JavaScript.
  • Back-end & Middleware: REST/SOAP, MDB/MDP/Broker/Service Bus MQ (plus if experienced), Tomcat.
  • Containerization & Orchestration: Docker, Kubernetes.
  • Cloud Services: AWS (S3, CloudFront, Lambda, ELB, SNS, SQS, Route53, Aurora RDS, Amazon MQ, EKS).
  • Version Control & CI/CD: Git and deployment processes.
  • Strong problem-solving, analytical skills, and attention to detail.
  • Ability to communicate clearly with technical and non-technical stakeholders.

Physical Requirements:

  • Sedentary work (desk-based, up to 8 hours).
  • Regular use of keyboard, verbal communication, hearing, and close visual acuity.
  • Office environment with no exposure to extreme conditions.

Values & Work Culture:

  • Results: Deliver value to the freight client industry through talent, innovation, and technology.
  • Collaboration: Work collaboratively with teams and clients to achieve shared goals.
  • Service: Meet changing client needs to enhance value for the community, environment, and economy.