Overview
Skills
Job Details
Only for W-2
East Coast Preferred
Looking for a skilled Java AWS Developer to design, develop, and deploy scalable, cloud-based applications on Amazon Web Services (AWS) using Java. You'll work closely with cross-functional teams to deliver robust solutions meeting business requirements.
Key Responsibilities- Develop and Maintain Java Applications: Build and maintain Java-based applications hosted on AWS, ensuring high performance and scalability.
- Cloud Solution Design: Design and implement scalable, resilient, and secure cloud-based solutions leveraging AWS services like EC2, S3, Lambda, and RDS.
- Collaboration: Work with cross-functional teams to gather requirements and ensure successful application delivery.
- Optimization and Troubleshooting: Optimize application performance and troubleshoot deployments and infrastructure issues.
- Security and Compliance: Ensure best practices for security and compliance are followed.
- CI/CD and Automation: Familiarity with continuous integration and delivery (CI/CD) tools and practices.
- Documentation: Create and maintain detailed documentation for applications and systems.
Required Skills & Qualifications- Java Expertise: Strong experience with Java development (Java 8+), including frameworks like Spring Boot.
- AWS Knowledge: Proven experience with AWS services (EC2, S3, Lambda, RDS) and deploying applications on AWS.
- Microservices and REST APIs: Experience with microservices architecture and developing RESTful APIs.
- Containerization: Knowledge of Docker and Kubernetes.
- Agile Methodologies: Experience with Agile development practices.
- Version Control: Proficiency with Git.
- Problem-Solving: Excellent problem-solving and analytical skills.
Preferred Qualifications- AWS Certifications: AWS Certified Developer or AWS Certified Solutions Architect.
- Experience with Kafka: Knowledge of Apache Kafka for messaging and streaming.
- Monitoring Tools: Familiarity with APM tools like Splunk or Dynatrace.
- CI/CD Tools: Experience with Jenkins, Maven, or Gradle.
Experience and Education- Bachelor's Degree: Computer Science, Information Technology, or related field.
- Experience: 9+ years of Java development experience with AWS.