Sr. Software Engineer
Robert Half Pleasant Prairie
We are offering a long term contract employment opportunity for a Sr. Software Engineer in Pleasant Prairie, Wisconsin. As a Sr. Software Engineer, you will be involved in the development, configuration, enhancement, and support of GitOps based CI/CD pipeline incorporating various platforms and technologies.
You will also be responsible for creating resilient Microservices using Java Spring Framework, deployed in containerized environments for increased portability and operational efficiency.
Responsibilities:
- Developing and supporting CI/CD pipelines built on GitOps principles using tools such as Azure DevOps, Git, Maven, Tekton, Argo CD, Artifactory, SonarQube or similar technology.
- Configuring and enhancing the GitOps based CI/CD pipeline that incorporates Azure DevOps, Git, Maven, Tekton, Artifactory, and SonarQube.
- Creating scalable and resilient Microservices using Java Spring Framework (Spring Boot, Spring Cloud, Spring Security, Spring LDAP, Spring REST).
- Deploying applications in containerized environments with Docker and Kubernetes for enhanced portability and operational efficiency.
- Utilizing your skills in Business Logic, Agile Scrum, and API Development to effectively perform your duties.
- Ensuring the support and maintenance of the CI/CD pipelines and Microservices you develop.
- Actively participating in team meetings and contributing to the improvement of processes and workflows.
- Collaborating with other team members to troubleshoot and resolve any issues that may arise.
- Keeping up with industry trends and technologies to ensure our processes and tools are up-to-date.
- Continually learning and applying new skills to improve the efficiency of our operations. • Proficiency in Business Logic to streamline processes and improve efficiency.
- Experience with Agile Scrum methodologies to ensure effective project management.
- Expertise in API Development, allowing for seamless integration and communication between different software components.
- Proficiency in Azure DevOps to manage code repositories, test, and deploy applications.
- Mastery of Maven for project building and management.
- Experience with Tekton for automating Kubernetes-native applications.
- Familiarity with JFrog Artifactory for artifact management in CI/CD pipelines.
- Proficiency in utilizing Sonarqube for continuous inspection of code quality.
- Expertise in developing and managing Microservices for building scalable and flexible software applications.
- Strong skills in Java Spring for creating enterprise applications.
- Proficiency in Spring Boot for rapid application development.
- Experience with Spring Cloud for building and deploying microservices.
- Knowledge of Spring Security for authentication and access-control within applications.
- Proficiency in Docker for automating the deployment, scaling, and management of applications.
- Experience with Kubernetes for automating the deployment, scaling, and management of containerized applications.
Abbott LaboratoriesAbbott Park, 15 mi from Pleasant Prairie
Job Description – Software Engineer, Mobile Applications
Interested in applying your wealth of technical knowledge and experience towards an opportunity in the medical field where you can improve the lives of people with diabetes?
Candidates...
Robert HalfEvanston (IL), 35 mi from Pleasant Prairie
We are offering a long term contract employment opportunity for a Software Engineer III in Evanston, IL. As a Software Engineer III, you will be involved in the design, development, and maintenance of RESTful APIs, ensuring seamless data flow...
Abbott LaboratoriesLake Forest (IL), 18 mi from Pleasant Prairie
Diagnostics business currently has an opportunity for the role of Senior Data/Software Engineer. This position works out of our Lake Forest, IL location in the Core Diagnostics Division. The Senior Data/Software Engineer will lead the design and development...
Best jobs you don't want to miss: