Java AWS Developer
- Location
- New York, NY
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Candidate Portal
Create Job Alert
Search JobsSign InRegister With UsLanguageEnglishEspañolFrancais中文
Job List
Java AWS Developer#26-00467
New York, NYHybrid
Apply Now
Share on
Job Description
Job Description: Java AWS Developer
Job Title
Java AWS Developer
Location
[City, State] / Remote / Hybrid
Employment Type
Full-time
Job Summary
We are seeking an experienced Java AWS Developer to design, develop, and deploy scalable cloud-native applications using Java, Spring Boot, and Amazon Web Services (AWS). The ideal candidate will have strong expertise in Java development, microservices architecture, cloud services, RESTful APIs, and CI/CD practices. You will collaborate with cross-functional teams to build secure, high-performance, and highly available enterprise applications.
Key Responsibilities
- Design, develop, and maintain cloud-native applications using Java and Spring Boot.
- Build and deploy microservices on AWS.
- Develop scalable RESTful APIs and integrate third-party services.
- Design and implement event-driven architectures using AWS services.
- Develop serverless applications using AWS Lambda where applicable.
- Optimize application performance, scalability, and availability.
- Integrate applications with relational and NoSQL databases.
- Implement security best practices using AWS IAM, Secrets Manager, and encryption.
- Build and maintain CI/CD pipelines for automated deployments.
- Monitor application health and troubleshoot production issues.
- Participate in code reviews, architecture discussions, and Agile ceremonies.
- Create and maintain technical documentation.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in Java development.
- Strong proficiency in Java (Java 8/11/17).
- Experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Hands-on experience with AWS cloud services.
- Experience developing RESTful APIs and microservices.
- Strong SQL and database knowledge.
- Experience with Git and version control.
- Knowledge of Docker and containerization.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
- AWS Certified Developer – Associate or AWS Certified Solutions Architect.
- Experience with Kubernetes or Amazon EKS.
- Knowledge of event-driven architecture.
- Experience with Apache Kafka or Amazon SQS.
- Familiarity with Infrastructure as Code (Terraform or CloudFormation).
- Experience with Redis or Amazon ElastiCache.
- Knowledge of monitoring and logging tools.
- Experience with CI/CD pipelines.
Technical Skills
Programming Languages
- Java 8/11/17
- SQL
- Python (Preferred)
- JavaScript (Nice to Have)
Java Technologies
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Hibernate
- REST APIs
- Microservices
AWS Services
- Amazon EC2
- AWS Lambda
- Amazon S3
- Amazon RDS
- Amazon DynamoDB
- Amazon ECS
- Amazon EKS
- AWS API Gateway
- Amazon SQS
- Amazon SNS
- Amazon CloudWatch
- AWS IAM
- AWS CloudFormation
- AWS Secrets Manager
- AWS Systems Manager (SSM)
- AWS Elastic Beanstalk
- AWS CodeBuild
- AWS CodeDeploy
- AWS CodePipeline
- Amazon ElastiCache
- Amazon EventBridge
Database
- MySQL
- PostgreSQL
- Oracle
- SQL Server
- Amazon RDS
- DynamoDB
- MongoDB
Messaging & Integration
- Apache Kafka
- RabbitMQ
- Amazon SQS
- Amazon SNS
DevOps & CI/CD
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- AWS CodePipeline
- Azure DevOps
Infrastructure as Code
- Terraform
- AWS CloudFormation
Monitoring & Logging
- Amazon CloudWatch
- ELK Stack
- Grafana
- Prometheus
- Splunk
Version Control
- Git
- GitHub
- GitLab
- Bitbucket
Testing
- JUnit
- Mockito
- Postman
- Rest Assured
- Selenium or Playwright (Preferred)
IDEs
- IntelliJ IDEA
- Eclipse
- Visual Studio Code
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively.
- Strong attention to detail.
- Effective time management and organizational skills.
- Adaptability and eagerness to learn new cloud technologies.
Preferred Experience
- Experience building enterprise cloud-native applications.
- Experience designing and implementing microservices architecture.
- Knowledge of serverless application development.
- Experience deploying applications using CI/CD pipelines.
- Experience working with distributed systems.
- Familiarity with security best practices for cloud applications.
- Experience in Agile software development environments.
Nice to Have
- AWS Certified Developer – Associate
- AWS Certified Solutions Architect
- Spring Cloud
- Spring Cloud Gateway
- Spring Cloud Config
- Apache Kafka
- Redis / Amazon ElastiCache
- Elasticsearch / OpenSearch
- OAuth 2.0 / JWT Authentication
- SonarQube
- Terraform
- Helm
- OpenTelemetry
- Grafana & Prometheus
- Event-Driven Architecture
- Domain-Driven Design (DDD)
Experience
3–8+ Years
Notice Period
Immediate to 30 Days Preferred
Skills
- Java
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Hibernate
- SQL
- Python
- JavaScript
- Amazon EC2
- AWS Lambda
- Amazon S3
- Amazon RDS
- Amazon DynamoDB
- Amazon ECS
- Amazon EKS
- AWS API Gateway
- Amazon SQS
- Amazon SNS
- Amazon CloudWatch
- AWS IAM
- AWS CloudFormation
- AWS Secrets Manager
- AWS Systems Manager
- AWS Elastic Beanstalk
- AWS CodeBuild
- AWS CodeDeploy
- AWS CodePipeline
- Amazon ElastiCache
- Amazon EventBridge
- MySQL
- PostgreSQL
- Oracle
- SQL Server
- MongoDB
- Apache Kafka
- RabbitMQ
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- Azure DevOps
- Terraform
- ELK Stack
- Grafana
- Prometheus
- Splunk
- Git
- GitHub
- GitLab
- Bitbucket
- JUnit
- Mockito
- Postman
- Rest Assured
- Selenium
- Playwright
- IntelliJ IDEA
- Eclipse
- Visual Studio Code
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today