Java AWS Developer

Diverse Lynx LLC
Wilmington, DE, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$135,200.0 - $139,360.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cloud Computing Cloud Engineering Code Review Continuous Integration Relational Databases Software Debugging DevOps
+34 more
Distributed Systems Amazon DynamoDB Github Identity and Access Management Java Web Services PostgreSQL Enterprise Messaging Systems Microsoft Message Queuing MongoDB MySQL NoSQL Object-Oriented Software Development Oracle (Applications) RabbitMQ Cloud Services Standard Sql Amazon Simple Notification Service (SNS) Software Engineering Software Organization Delivery Pipeline Spring-boot Git Amazon Relational Database Service Integration Tests Apache Kafka Functional Programming Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) AWS EKS Docker Jenkins Microservices

Job description

We are looking for an experienced Java Developer with strong AWS expertise to design, develop, and maintain scalable, secure, and high-performance applications. The ideal candidate will have strong hands-on experience with Java, Spring Boot, microservices, REST APIs, and AWS cloud services, along with a solid understanding of cloud-native application development., * Design, develop, test, and maintain robust Java-based applications.

  • Develop scalable microservices and RESTful APIs using Java and Spring Boot.
  • Design and implement cloud-native solutions on AWS.
  • Work with AWS services such as EC2, S3, Lambda, RDS, DynamoDB, SQS, SNS, API Gateway, CloudWatch, ECS/EKS, and IAM.
  • Develop and maintain CI/CD pipelines using tools such as Jenkins, GitHub Actions, AWS CodePipeline, or CodeBuild.
  • Troubleshoot production issues and participate in root-cause analysis.
  • Collaborate with product managers, architects, DevOps engineers, QA teams, and other developers.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Write unit and integration tests and maintain high code quality.
  • Contribute to technical design, architecture discussions, and continuous improvement initiatives.

Requirements

Java, Amazon Web Services (AWS), Software Engineering, Java, Software Engineering, Amazon Web Services (AWS), Microservices, Cloud Computing, Application Programming Interface (API), REST (Representational State Transfer), * Strong proficiency in Java 8/11/17+ and object-oriented programming.

  • Hands-on experience with Spring Boot.
  • Strong experience developing REST APIs and microservices.
  • Strong hands-on experience with AWS cloud services(AWS services such as EC2, S3, Lambda, RDS, DynamoDB, SQS, SNS, API Gateway, CloudWatch, ECS/EKS, and IAM).
  • Experience with Docker and Kubernetes, preferably AWS EKS.
  • Experience with CI/CD and DevOps practices.
  • Strong knowledge of SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with NoSQL databases such as DynamoDB or MongoDB.
  • Experience with messaging technologies such as AWS SQS/SNS, Kafka, or RabbitMQ.
  • Proficiency with Git and modern software development practices.
  • Understanding of distributed systems, scalability, resiliency, and cloud-native architecture.
  • Strong debugging, problem-solving, and communication skills.

About the company

Security Notice: Our official website is www.diverselynx.com We do not operate or authorize any other websites representing Diverse Lynx LLC.

Apply for this position

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

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…