Senior Java AWS Developer

Hybrid in Plano, TX, US • Posted 2 days ago • Updated 2 days ago
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • API
  • Amazon EC2
  • Amazon S3
  • Amazon Web Services
  • Cloud Architecture
  • DevOps
  • IaaS
  • Java
  • Mentorship
  • Microservices
  • Web Services
  • Spring Framework
  • RESTful
  • Software Engineering
  • Software Development
  • Domain-driven Design
  • Cloud Computing
  • Continuous Integration
  • Orchestration
  • Multithreading
  • Continuous Delivery
  • Collaboration
  • Provisioning

Summary

Job Summary

We are seeking an experienced Java AWS Developer with 12+ years of software development experience in designing, developing, and deploying enterprise-scale cloud-native applications. The ideal candidate should have strong expertise in Java, microservices architecture, AWS cloud services, DevOps practices, and modern software engineering principles.

Key Responsibilities

Application Development

  • Design, develop, and maintain scalable enterprise applications using Java.
  • Build cloud-native microservices and RESTful APIs.
  • Implement secure, high-performance, and resilient solutions.
  • Perform code reviews and ensure adherence to coding standards.

AWS Cloud Development

  • Design and deploy applications on AWS.
  • Implement serverless and container-based solutions.
  • Optimize cloud infrastructure for performance, security, and cost efficiency.
  • Troubleshoot and resolve production issues in AWS environments.

Microservices Architecture

  • Design and implement microservices-based systems.
  • Apply domain-driven design and event-driven architecture principles.
  • Implement API gateways, service discovery, and distributed tracing.

DevOps & CI/CD

  • Build and maintain CI/CD pipelines.
  • Automate deployments and infrastructure provisioning.
  • Support containerization and orchestration initiatives.

Technical Leadership

  • Lead development teams and mentor junior engineers.
  • Participate in architecture reviews and technology decisions.
  • Collaborate with business stakeholders, architects, and product teams.
  • Provide effort estimations and technical guidance.

Required Technical Skills

Core Java

  • Java 8/11/17/21
  • Multithreading & Concurrency
  • Collections Framework
  • JVM Performance Tuning
  • Design Patterns
  • Exception Handling

Frameworks

  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Hibernate

Microservices

  • REST APIs
  • OpenAPI/Swagger
  • Service Discovery
  • Circuit Breaker Patterns
  • Event-Driven Architecture

AWS Services

  • Amazon Web Services (AWS)
  • Amazon EC2
  • Amazon S3
  • AWS Lambda
  • Amazon RDS
  • Amazon DynamoDB
  • Amazon ECS / Amazon EKS
  • Amazon SQS
  • Amazon SNS
  • AWS API Gateway
  • AWS CloudWatch

Databases

  • Oracle
  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB

DevOps & Tools

  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • GitLab CI/CD
  • Terraform
  • Ansible
  • Maven
  • Gradle

Messaging Technologies

  • Apache Kafka
  • RabbitMQ
  • ActiveMQ

Required Experience

  • 12+ years of software development experience.
  • 8+ years of Java/Spring Boot development.
  • 5+ years of AWS cloud experience.
  • Experience with large-scale distributed systems.
  • Strong knowledge of cloud architecture and security best practices.
  • Experience leading development teams and mentoring engineers.

Preferred Certifications

  • AWS Certified Solutions Architect – Professional
  • AWS Certified Developer – Associate
  • AWS Certified DevOps Engineer – Professional
  • Oracle Java Certification
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 9003726
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Plano, Texas

Today

Full-time

Plano, Texas

Today

Full-time

Irving, Texas

Today

Easy Apply

Contract

$60 - $65

Plano, Texas

3d ago

Easy Apply

Contract

$40 - $50

Search all similar jobs