Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job Description
DUTIES:
• Work closely with development team, architect, project manager, product owner to design, develop, unit test, debug and maintain java-based web applications in accordance with functional requirements and scope of work.
• Focus on quality, security and performance while continuously delivering features and enhancements using Agile and SAFe practices.
• Design, develop and deploy WebSphere Commerce, Struts, REST based Microservices using Spring Boot & Spring-Cloud-Netflix OSS (Eureka server, Hystrix, Feign) and Containers.
• Contribute and conform to Digital Engineering adopted software development standards.
Want more jobs like this?
Get Software Engineering jobs in Pittsburgh, PA delivered to your inbox every week.
• Deploy web application using Docker onto a Kubernetes cluster managed by Amazon Elastic Container Service for Kubernetes (EKS).
• Practice Continuous Integration/Continuous Deployment pipelines using Jenkins and Gradle.
• Create customized Splunk dashboards to communicate performance details with technical as well as non-technical staff.
• Support company product on production as needed, quickly troubleshoot and deploy fixes to production.
• Query, monitor and analyze logs for exceptions.
• Review technical designs and code contributed by others and provide feedback on any changes that are necessary
REQUIREMENTS:
MINIMUM Education Requirement: Master's degree in Computer Science, Computer Engineering, Electronic Engineering, or related field of study.
MINIMUM Experience Requirement: 3 years of experience in software development, or any occupation in which the required experience can be gained, or related experience.
Alternative Education and Experience Requirement: Bachelor's degree in Computer Science, Computer Engineering, Electronic Engineering, or related field of study, plus 6 years of experience in software development, or any occupation in which the required experience can be gained, or related experience Required knowledge or experience with:
• Spring Boot;
• Websphere Commerce;
• Struts;
• Spring-Cloud-Netflix OSS (Eureka server, Hystrix, Feign);
• Containers;
• Agile methodology;
• Docker;
• Kubernetes;
• Jenkins;
• Gradle;
• Splunk.