Full Job Description
Analyze, design, code, and test software applications on AWS using Java and Springboot in accordance with programming standards, methods, frameworks and language specifications, and integrate with existing systems. Create Cloud infrastructure using AWS Services EC2, S3, Lambda, IAM, CloudWatch, Load Balancer, AWS Web Application Firewall, Networking concepts and security. Design and implement REST APIs. Deploy applications using CI/CD. Use approved frameworks, design patterns, and MVC methodologies running in a VMWare environment. Analyze and implement MySql database. Evaluate and understand the business domain, evaluate user requirements and meet hardware configurations. Find and correct reported bugs, modify running programs to accommodate changes, improve performance, functionality, and usability. Keep code repository current and participate in code reviews. Maintain version control using Git. Keep accurate Jira documentation, prioritizing tasks, and tracking time. Maintain and troubleshoot development server.
Requires: Masters Degree in Computer Science, plus 2 years of experience in job offered, AWS Certification, and proficiency with Springboot, Java, CI/CD, REST APIs, MySQL, Agile, Jira, Git, Development Server Maintenance, Troubleshooting and Testing.