What are the responsibilities and job description for the Java Cloud Engineer - AWS position at PROCYON TECHNOSTRUCTURE?
Job Description
Job Description
Randstad is seeking a highly skilled Java Cloud Engineer AWS to join our client's dynamic team in Washington, DC. The ideal candidate will have extensive experience in Java development, cloud-based applications, and microservices architecture. This role requires proficiency in various J2EE technologies, cloud services, and DevOps tools to design, develop, and maintain scalable applications in an agile environment. The successful candidate will collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements and industry standards.
Responsibilities :
- Design, develop, and maintain cloud-native applications using Java, Spring Boot, and AWS services such as Lambda, Kinesis, DynamoDB, and Redshift.
- Implement and support web services, including SOAP and RESTful APIs , ensuring seamless integration with enterprise applications.
- Apply object-oriented design patterns to develop scalable and maintainable software solutions.
- Work with relational and NoSQL databases such as Oracle, SQL, and Aurora , optimizing queries for performance and scalability.
- Collaborate with cross-functional teams to gather requirements and deliver solutions following Agile, Scrum, and Test-Driven Development (TDD) methodologies .
- Utilize DevOps tools including Git / Bitbucket, Jenkins, Ansible, and AWS CodeCommit / Build / Deploy for continuous integration and deployment.
- Develop and maintain front-end components using JavaScript frameworks , JSP, and HTML while ensuring adherence to security best practices such as JAAS and role-based security models.
- Ensure compliance with industry standards and best practices, implementing encryption techniques and security protocols to protect data integrity.
- Troubleshoot and resolve complex technical issues related to cloud applications, web services, and messaging systems such as MQ and JMS .
- Provide mentorship and technical guidance to junior developers while staying up-to-date with emerging trends and technologies in cloud computing and Java development.
Required Skills : Python
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No