Career Center

Java Full Stack Developer (Sr Level)

Location: Omaha, NE
Posted On: 05/20/2026
Requirement Code: 73732
Requirement Detail

Job Summary

We are seeking a highly experienced Senior Java Full Stack Developer with strong expertise in enterprise application development using Java 8, Angular 8, Spring Boot, and modern messaging technologies. The ideal candidate will be responsible for designing, developing, and supporting scalable enterprise applications with a strong focus on performance, reliability, and high-quality delivery.

The candidate should possess excellent analytical and problem-solving skills, strong database expertise, and hands-on experience working in Agile environments. This role also requires mentoring junior developers, conducting code reviews, and driving first-time-right delivery standards.


Required Technical Skills

  • Strong hands-on experience with:
    • Java 8
    • Angular 8
    • Spring Boot
    • Apache Spark
    • MongoDB
    • MySQL
    • REST APIs
    • Messaging technologies such as Kafka
  • Basic working knowledge of:
    • AWS SDK
    • Azure SDK
  • Strong Core Java/J2EE fundamentals
  • Expertise in at least two of the following frameworks:
    • Spring
    • Hibernate
    • JSF
    • Struts
  • Strong Oracle Database development and query optimization skills
  • Experience developing scalable enterprise applications and APIs
  • Ability to perform code reviews and mentor junior developers
  • Strong debugging, troubleshooting, and performance optimization skills

Preferred / Nice-to-Have Skills

  • Docker
  • IoT technologies
  • ETL tools
  • Linux basics
  • Data Analytics and Tableau
  • Azure IoT Hub
  • Azure Event Hub
  • Integration Testing
  • Experience with Web Services or JMS
  • Knowledge of Agile Development methodologies

Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java and Angular technologies.
  • Build scalable RESTful APIs and backend services using Spring Boot.
  • Develop and optimize data processing solutions using Apache Spark.
  • Work with Kafka and messaging services for distributed system integration.
  • Collaborate with cross-functional teams to gather requirements and implement technical solutions.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Mentor junior developers and support team skill development.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Troubleshoot production issues and ensure system stability and reliability.
  • Ensure high-quality deliverables with strong focus on zero-defect production releases.

Desired Candidate Profile

  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Self-motivated and capable of working independently in a fast-paced environment.
  • Strong ownership mindset with commitment to quality and timely delivery.
  • Proven track record of delivering high-quality enterprise applications with minimal production defects.
  • Ability to work collaboratively in onsite and distributed team environments.