Full Stack Java & AWS Technology Consultant - Spring Boot, Microservices & Angular

ITBrainiac Inc
Richardson, TX, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 User Authentication Build Automation Automation of Tests Unit Testing Microsoft Azure
+51 more
Cloud Engineering Configuration Management Code Generation Software Quality Computer Networks Continuous Integration Data Validation Dependency Injection DevOps Github Hibernate (Java) Identity and Access Management Java Development Kit Java Persistence API Java Virtual Machine (JVM) Microsoft UI Automation Routing Object-Oriented Software Development Performance Tuning Regression Testing Swagger Amazon Simple Notification Service (SNS) Data Streaming Test Execution Engine Management of Software Versions Openapi RxJS Enterprise Software Applications GitHub Copilot Autoscaling System Availability Delivery Pipeline Spring-boot Git Amazon Relational Database Service Containerization AngularJS Integration Tests Playwright Apache Kafka Functional Programming Api Design Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Serverless Computing Docker Jenkins Web Api Microservices

Job description

We are looking for an experienced Full Stack Java & AWS Technology Consultant with strong hands-on expertise in Java, Spring Boot, Microservices Architecture, Angular, and AWS Cloud Services. The ideal candidate should have experience designing and developing scalable enterprise applications, building REST APIs, implementing cloud-native architectures, and working with modern DevOps and CI/CD practices.

Requirements

  • Preferred candidates with prior experience at Capital One, Freddie Mac, or Fannie Mae., * Strong knowledge of Java fundamentals, including OOPs, Collections, Streams, Exception Handling, and JVM Concepts.
  • Hands-on experience with JDK 8, 17, and 21 features.
  • Strong experience with Spring Boot, including Dependency Injection, REST APIs, Spring Security (JWT), JPA/Hibernate, and Transaction Management.
  • Experience with Spring Boot Actuator, Configuration Management, Input Validation, Controller Advice Classes, and Spring Boot Annotations.
  • Hands-on experience with RestTemplate and WebClient.
  • Strong understanding of Microservices Architecture, Service Decomposition, API Design, Resiliency Patterns, Circuit Breakers, Distributed Transactions, Scalability, and Observability.
  • Experience with Angular components, Services, RxJS, State Management, Routing, API Integration, and UI Performance Optimization.
  • Hands-on experience with AWS services including EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS, Auto Scaling, CloudWatch, and Networking Concepts.
  • Knowledge of AWS-native architecture, including Serverless Design, Event-Driven Patterns, High Availability, Scalability, Cost Optimization, and Security Best Practices.

Nice-to-Have Skills

Kafka & Messaging

  • Experience with Producers/Consumers, Topic Design, Consumer Groups, Event Streaming, Error Handling, and Performance Tuning.

Docker & Kubernetes

  • Knowledge of Containerization, Image Optimization, Deployments, Services, Ingress, Scaling, and Troubleshooting.

CI/CD & DevOps

  • Experience with Git, GitHub Actions, Jenkins, Azure DevOps, Build Automation, Deployment Pipelines, and Release Strategy.

REST API & Integration

  • Knowledge of REST API Standards, Integration API Standards, API Specification, and OpenAPI/Swagger.
  • Experience with Authentication, Authorization, Versioning, and Contract-First Design.

AI-Assisted Development

  • Experience with AI tools such as GitHub Copilot.
  • Knowledge of Code Generation, Unit Test Generation, Code Quality Improvements, and Productivity Optimization.

Testing & Automation

  • Experience with Playwright, LambdaTest, UI Automation, Test Execution, and Regression Testing.

Knowledge of CI/CD Test Integration.

About the company

  • Preferred project experience: 1-4 years; candidates with more than 6 months of relevant project experience can also be considered.
  • Preferred work authorization: L2 , and s. H1B candidates may be considered for exceptional profiles.
  • Face-to-face interview is mandatory at any one of the specified work locations.
  • Candidates must be willing to work onsite 3 days per week.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…