Haystack
← Back to Jobs
Technology

Sr. Java Full Stack Developer

Techgene Solutions LLCUnited States🇺🇸United StatesPosted 16 Jul 2026

Why This Role Stands Out

This role offers a fantastic opportunity to deepen your full-stack expertise with modern Java frameworks and contribute to impactful technology solutions. You'll thrive here if you're a proactive problem-solver with a drive for delivering high-quality, scalable applications. Apply today to join a dynamic team and advance your career!

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Job Title: Sr. Java Full Stack Developer
Location: Omaha, NE (100% Onsite)
Employment Type: Contract

Job Description

We are looking for a Senior Java Full Stack Developer with strong backend expertise to join our team. This role is primarily focused on backend development using Java and modern frameworks while also contributing to frontend development with Angular as needed.

The ideal candidate is a hands-on engineer with excellent problem-solving skills, strong ownership, and the ability to work effectively in a fast-paced environment. You should be comfortable working on complex systems, adapting to changing priorities, and delivering scalable, high-quality solutions with minimal supervision.

Required Skills
  • 8+ years of experience in Java Full Stack Development
  • Strong expertise in Java 8 & Java 17
  • Spring Boot 3+
  • Angular 21
  • Apache Spark
  • MySQL
  • Experience building and consuming REST APIs
  • Messaging platforms such as Apache Kafka
  • Strong understanding of backend architecture and distributed systems
  • Excellent analytical and problem-solving skills
Preferred Skills
  • Docker
  • ETL tools
  • Basic Linux administration
  • Data Analytics tools (Tableau)
  • Integration Testing
Key Responsibilities
  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Develop responsive frontend components using Angular.
  • Build and consume RESTful APIs.
  • Work with Apache Spark for large-scale data processing.
  • Develop event-driven applications using Kafka.
  • Collaborate with cross-functional teams to design and implement new features.
  • Troubleshoot production issues and optimize application performance.
  • Write clean, maintainable, and well-tested code while following best practices.

Skills

Docker
MySQL
Spring
Spring Boot
ETL
Tableau
Angular
Apache
Apache Spark
Java
Kafka
REST

Similar jobs