Java Full Stack Developer

STAFFING TECHNOLOGIES
Omaha, United States of America
4 days ago

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
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Code Review
ETL
Software Debugging
Linux
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Java Message Service (JMS)
Enterprise Messaging Systems
MongoDB
MySQL
Performance Tuning
Scrum
Query Optimization
Tableau
Web Services
Data Processing
Enterprise Software Applications
Spark
Spring-boot
Angular
Integration Tests
Data Analytics
Kafka
Software Coding
REST
Docker

Job description

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

Requirements

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

Apply for this position