Software Engineer

Thermo Fisher Scientific · Pittsburgh, PA

Company

Thermo Fisher Scientific

Location

Pittsburgh, PA

Type

Full Time

Job Description

Job Description

DUTIES: Design, develop and deploy REST based Microservices using Spring Boot & Spring- Cloud-Netflix OSS (Eureka server, Hystrix, Feign) and Containers.

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.

Deploy web application using Docker onto a Kubernetes cluster managed by Amazon Elastic Container Service for Kubernetes (EKS).

Focus on quality, security and performance while continuously delivering features and enhancements using Agile and SAFe practices.

Practice Continuous Integration/Continuous Deployment pipelines using Jenkins and Gradle.

Query, monitor and analyze logs for exceptions. Create customized Splunk dashboards to communicate performance details with technical as well as non-technical staff.

REQUIREMENTS: Master's degree or foreign degree equivalent in Computer Science, Engineering, or related field of study plus 3 years of relevant work experience. Employer will also accept a Bachelor's degree or foreign degree equivalent in Computer Science, Engineering, or related field of study plus 6 years of relevant work experience as an equivalent alternative.

Must have experience or knowledge of:

Java, Spring and Databases, including PostGres, and Oracle;

Creating and executing unit tests;

Web applications;

Troubleshooting and application tuning experience;

Spring Boot;

Docker;

Kubernetes;

Jenkins; and

Gradle.

Travel: None.

Date Posted

03/15/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.7