Sr. Java Full Stack Developer

Techgene Solutions LLC
Omaha, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Omaha, United States of America

Tech stack

Java
Data analysis
Application Performance Management
Big Data
ETL
Distributed Systems
Linux System Administration
Enterprise Messaging Systems
MySQL
Software Architecture
Tableau
Web Application Frameworks
Spark
Spring-boot
Backend
Angular
Integration Tests
Kafka
Front End Software Development
REST
Docker

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., * 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.

Requirements

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., * 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

Apply for this position