Overview
On Site
$50
Contract - W2
Contract - 12 Month(s)
Skills
ontent Management Systems (CMS) (Adobe Experience Manager
Sitecore
Drupal
Java
Spring/Spring Boot
and RESTful APIs.
WS services such as EC2
Lambda
S3
RDS
CloudWatch
API Gateway
and IAM.
Job Details
Key Responsibilities
Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.
Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, CloudWatch, API Gateway, and IAM.
Integrate and manage Content Management Systems (CMS) (Adobe Experience Manager, Sitecore, Drupal, or similar).
Develop scalable microservices architectures and ensure high performance and reliability.
Work closely with cross-functional teams including front-end, DevOps, QA, and product stakeholders.
Implement CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
Optimize application performance, troubleshoot issues, and perform root-cause analysis.
Ensure code quality through unit testing, code reviews, and best practices.
Maintain documentation for design, architecture, and technical processes.
Mentor junior developers and contribute to technical decision-making.
Required Skills & Qualifications
8+ years of hands-on experience in Java development.
Strong expertise in Spring Boot, Hibernate/JPA, REST APIs, and microservices.
Proven experience designing solutions on AWS (AWS certifications are a plus).
Experience with Content Management Systems (AEM, Sitecore, Drupal, or equivalent).
Solid understanding of software architecture, design patterns, and system integration.
Proficiency with relational and NoSQL databases (MySQL, PostgreSQL, DynamoDB, MongoDB).
Hands-on experience with CI/CD, containerization (Docker, Kubernetes), and build tools (Maven/Gradle).
Experience with version control systems (Git, Bitbucket).
Strong problem-solving skills and ability to work independently and in teams.
Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.
Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, CloudWatch, API Gateway, and IAM.
Integrate and manage Content Management Systems (CMS) (Adobe Experience Manager, Sitecore, Drupal, or similar).
Develop scalable microservices architectures and ensure high performance and reliability.
Work closely with cross-functional teams including front-end, DevOps, QA, and product stakeholders.
Implement CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
Optimize application performance, troubleshoot issues, and perform root-cause analysis.
Ensure code quality through unit testing, code reviews, and best practices.
Maintain documentation for design, architecture, and technical processes.
Mentor junior developers and contribute to technical decision-making.
Required Skills & Qualifications
8+ years of hands-on experience in Java development.
Strong expertise in Spring Boot, Hibernate/JPA, REST APIs, and microservices.
Proven experience designing solutions on AWS (AWS certifications are a plus).
Experience with Content Management Systems (AEM, Sitecore, Drupal, or equivalent).
Solid understanding of software architecture, design patterns, and system integration.
Proficiency with relational and NoSQL databases (MySQL, PostgreSQL, DynamoDB, MongoDB).
Hands-on experience with CI/CD, containerization (Docker, Kubernetes), and build tools (Maven/Gradle).
Experience with version control systems (Git, Bitbucket).
Strong problem-solving skills and ability to work independently and in teams.
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.