You will design, develop, and implement applications to meet business requirements.
Responsibilities
- Develop and implement applications using Java and Spring.
- Deploy applications to AWS services including EC2, ECS, S3, Postgres RDS, Cloudwatch, and Lambda.
- Manage application deployment via CI/CD processes using Jenkins and automated release APIs.
- Write code and perform unit testing.
- Apply software development methodologies like Agile, Pair Programming, TDD, and Scrum.
Required Skills
- 5+ years of professional experience in software development.
- Proficiency in Java and Spring framework.
- Experience with Docker and DevOps practices.
- Familiarity with CI/CD pipelines and Jenkins.
- Knowledge of JMS.
- Experience as a Programmer Analyst or Consultant.
- Understanding of cloud deployment on AWS.