Java Full Stack Developer

Alltech Consulting Services
Plano, United States of America
yesterday

Role details

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

Job location

Plano, United States of America

Tech stack

Java
JavaScript
Spring Security
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
HTML5
Bootstrap
CSS
Cloud Computing
Code Review
Software Design Patterns
DevOps
Amazon DynamoDB
Github
Hibernate
Identity and Access Management
Java Persistence API
Scrum
Amazon Web Services (AWS)
TypeScript
Web Application Frameworks
Multithreading
Spring Cloud
Tailwind
Spring-mvc
React
Delivery Pipeline
Spring-boot
Amazon Web Services (AWS)
Backend
Cloudformation
Amazon Web Services (AWS)
Containerization
Angular
Gitlab-ci
Material Design
Front End Software Development
Cloudwatch
Api Gateway
REST
Amazon Web Services (AWS)
Terraform
Es2015
Jenkins
Microservices

Job description

We are seeking a highly skilled Java Full Stack Developer with strong AWS cloud expertise to design, develop, and maintain scalable cloud-native applications. The ideal candidate will have extensive experience in Java backend development, modern frontend frameworks, microservices architecture, and AWS cloud services. This role requires hands-on experience building enterprise-grade applications using Java, Spring Boot, Angular/React, REST APIs, and cloud-native technologies in AWS environments., * Design, develop, test, and deploy full-stack applications using Java and modern frontend technologies.

  • Build scalable microservices and RESTful APIs using Spring Boot and Java.
  • Develop responsive UI components using Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
  • Design and implement cloud-native applications using AWS services.
  • Work with AWS services such as EC2, Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, CloudWatch, SNS/SQS, and IAM.
  • Implement CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
  • Create Infrastructure as Code (IaC) using Terraform or CloudFormation.
  • Collaborate with DevOps, QA, product owners, and architecture teams.
  • Optimize application performance, scalability, security, and cloud costs.
  • Participate in Agile/Scrum development processes including sprint planning, stand-ups, and code reviews.
  • Troubleshoot and resolve production issues.

Requirements

Backend Development

  • Strong experience with Java 8/11/17
  • Expertise in Spring Boot, Spring MVC, Spring Security
  • Experience with Hibernate/JPA
  • Strong knowledge of RESTful APIs and Microservices Architecture
  • Experience with multithreading, collections, and design patterns

Frontend Development

  • Hands-on experience with Angular or React
  • Strong JavaScript (ES6+) and TypeScript skills
  • HTML5, CSS3, Bootstrap, Tailwind CSS, or Material UI experience

AWS Cloud

  • Strong hands-on experience with:

  • EC2

  • Lambda

  • ECS/EKS

  • API Gateway

  • S3

  • RDS

  • DynamoDB

  • IAM

  • CloudWatch

  • SNS/SQS

  • VPC

Apply for this position