Enable job alerts via email!

AWS Developer

GMI Tech (ZA)

City of Johannesburg Metropolitan Municipality

On-site

ZAR 200,000 - 300,000

Full time

13 days ago

Job summary

A technology firm in South Africa is seeking a seasoned developer with over 8 years of experience in Java, J2EE, and AWS. The role includes developing microservices, automating tests, and implementing DevOps practices. Candidates should have a solid understanding of OOP principles and experience with Docker. A technical degree or diploma is required along with proficiency in AWS technologies.

Qualifications

  • 8+ years of programming experience with Java, J2EE, Spring.
  • Minimum 4 years of experience deploying solutions to AWS.
  • Certified AWS Software Development Engineer preferred.

Responsibilities

  • Develop in microservices architecture using Docker.
  • Analyze business requirements for complex software components.
  • Perform test automation in a TDD environment.
  • Implement DevOps concepts and continuous delivery pipelines.

Skills

Java
Microservices architecture
Amazon Web Services
DevOps management
API management
Object-Oriented Programming

Education

IT Diploma or Degree

Tools

Docker
Jenkins
Bitbucket
Jira
Job description
Responsibilities
  • Experience developing in microservices architecture using Docker containers.
  • Experience developing for Amazon Web Services.
  • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications.
  • Acts as an expert technical resource for modeling, simulation, and analysis efforts.
  • Individual contributor to build the application for e-commerce platform.
  • Assures quality, security and compliance requirements are met for supported areas.
  • Working in cloud data stores to include S3, DynamoDB and / or Amazon RDS.
  • Perform test automation in a test-driven development environment.
  • Implement DevOps concepts, tools, and continuous delivery pipelines – Jenkins, Bitbucket, Jira, etc.
  • Implement instrumentation to gather business-specific metrics around consumer usage patterns.
  • Experience on development of Microservices APIs within AWS.
  • Enhancing the team’s understanding of API management platforms, design standards, patterns, and best practices.
Qualifications
  • 8+ years of programming or solutions lead experience with Java, J2EE, Spring, and Web Services (REST, SOAP, etc.).
  • Minimum 4 years of experience in developing / deploying solutions to AWS Cloud (S3, Lambda, Elastic Beanstalk, and other AWS modules).
  • Proficiency in Java, with a good understanding of its ecosystems.
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
  • Familiarity with different design and architectural patterns.
  • Experience developing in microservices architecture using Docker containers.
  • Experience developing for Amazon Web Services.
  • Certified AWS Software Development Engineer will be preferred.
  • QUALIFICATIONS: IT DIPLOMA OR DEGREE.
  • CVS TO BE SENT IN PDF FORMAT.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.