Java Full Stack Developer

Thunderhawk Technology Partners LLC

  • Naperville, IL
  • 5 days ago

    Highlights

    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. We are seeking a Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, AWS Cloud Services, and Microsoft SQL Server.

    Numbers & Facts

    LocationNaperville, IL

    Description

    Title: Java Full Stack Developer
    Location:Naperville, IL (Local Candidates Only)
    Duration: Long Term

    Job Summary
    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.
    Key Responsibilities
    • 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.
    Required Skills
    • 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.

    Similar Jobs

    See more jobs