Senior Java Developer (Full Stack) (Omaha)
We are seeking a highly experienced Senior Java Full Stack Developer to join our growing engineering team in Omaha, NE. This opportunity is ideal for a hands-on technical leader with deep expertise in enterprise Java development, distributed systems, NoSQL technologies, and modern full stack application development.100% Onsite PositionThe ideal candidate will bring 15+ years of experience designing and delivering scalable enterprise applications while also mentoring developers, driving engineering best practices, and ensuring high-quality production delivery.Key ResponsibilitiesDesign, develop, test, and maintain scalable enterprise applications using Java 8/17, Spring Boot, and AngularBuild and enhance backend services, APIs, and distributed application componentsDevelop responsive and maintainable frontend solutionsProvide engineering expertise and technical support for OpenSearch, Solr, and Coherence platformsOptimize NoSQL and distributed data systems for scalability, reliability, and performanceTroubleshoot complex production issues and perform root cause analysisDevelop solutions using Apache Spark, Kafka, and enterprise caching technologiesIntegrate applications with cloud SDKs including AWS SDK and Azure SDKSupport deployments, debugging, and operations within Linux environmentsConduct code reviews and enforce software engineering best practicesMentor junior developers and provide technical leadership across the teamCollaborate closely with architects, QA teams, product owners, and stakeholdersParticipate in Agile ceremonies including sprint planning, estimations, and deliveryDrive a strong engineering culture focused on quality, stability, and zero-defect production releases.Required Qualifications15+ years of experience in Java Full Stack DevelopmentStrong expertise in Core Java / J2EE fundamentalsHands-on experience with Java 8 and Java 17Strong experience with Spring BootExperience with AngularStrong knowledge of RESTful APIs and backend service developmentDeep experience with NoSQL and distributed platforms including:CoherenceOpenSearchSolrExperience with enterprise caching technologies such as:Apache IgniteRedisCoherenceStrong NoSQL database management experienceHands-on experience with Apache SparkExperience with Kafka or other messaging platformsIntermediate Linux administration and troubleshooting skillsBasic experience with AWS SDK and Azure SDKProven experience leading technical teams and mentoring developersStrong experience performing code reviews and enforcing coding standardsExcellent analytical, troubleshooting, and communication skillsStrong focus on application reliability, scalability, and production stability