Java Full Stack Developer

Thunderhawk Technology Partners
Naperville, IL, United States
13 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cloud Computing Cloud Database Continuous Delivery Continuous Integration DevOps
+34 more
Github Design of User Interfaces Human-Computer Interaction Enterprise Messaging Systems Microsoft Software Microsoft SQL Server Performance Tuning Systems Development Life Cycle Query Optimization RabbitMQ Cloud Services Requirements Management Software Engineering SQL Stored Procedures Transact-SQL TypeScript Spring Cloud ReactJS Database Optimization Spring-boot Software Security AWS Lambda Cloudformation Amazon Relational Database Service AngularJS Apache Kafka Front End Software Development Cloudwatch Api Gateway Restful APIs Terraform Docker Jenkins Microservices

Job description

We are seeking a Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, AWS Cloud Services, and Microsoft SQL Server. The ideal candidate will be responsible for designing, developing, testing, and deploying scalable cloud-native applications while collaborating with architects, business analysts, QA teams, and stakeholders in an Agile environment., * Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices.

  • Build scalable RESTful APIs and cloud-native solutions.
  • Develop and enhance front-end applications using Angular or React.
  • Work with AWS services including EC2, ECS, Lambda, S3, RDS, API Gateway, and CloudWatch.
  • Design and optimize SQL Server databases, stored procedures, and complex T-SQL queries.
  • Perform database performance tuning and query optimization.
  • Implement CI/CD pipelines and DevOps best practices.
  • Deploy and manage applications using Docker and Kubernetes.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
  • Ensure application security, scalability, reliability, and performance.

Requirements

  • 10+ years of experience in Java Full Stack Development.
  • Strong expertise in Java 8/11/17, Spring Boot, Microservices, and REST APIs.
  • Hands-on experience with AWS Cloud Services (EC2, ECS, Lambda, S3, RDS, API Gateway, CloudWatch).
  • Strong experience with Microsoft SQL Server, T-SQL, Stored Procedures, Query Optimization, and Performance Tuning.
  • Experience with Angular or React, JavaScript, and TypeScript.
  • Strong understanding of Agile development methodologies.

Preferred Skills

  • Docker and Kubernetes.
  • Jenkins, GitHub Actions, and CI/CD automation.
  • Terraform or AWS CloudFormation.
  • Messaging platforms such as Kafka or RabbitMQ.
  • AWS Certifications.
  • DevOps and cloud automation experience.

Skills: AWS Lambda, Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), AngularJS, Apache Kafka, Application Programming Interface (API), Applications Security, Architectural Analysis, Automation, Best Practices, Business Analysis, Cloud Applications, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Optimization, DevOps, Docker, GitHub, Java, Jenkins, Microservices, Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Performance Tuning/Optimization, Quality Assurance, Query Optimization, REST (Representational State Transfer), RabbitMQ, React.js, Requirements Management, Scalable System Development, Software Engineering, Stored Procedures, Test Plan/Schedule, User Interface/Experience (UI/UX)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all