Software Integration Engineer

Overview

On Site
USD 65.00 - 75.00 per hour
Full Time

Skills

System integration
Customer facing
UI
Business requirements
Quality assurance
SoapUI
Decision-making
Problem solving
API management
Continuous delivery
continuous integration and development
Unit testing
Automated testing
Agile
Scrum
Partnership
Banking
Design
Microservices
Documentation
API
Training
Cloud computing
Policies
Jenkins
Apache Maven
Git
Apache Subversion
Splunk
Java
IDE
Eclipse
NetBeans
webMethods
Analytical skill
Collaboration
RESTful
JSON
Spring Framework
OAuth
SQL
NoSQL
Microsoft Azure
DevOps
Software deployment

Job Details

Location: Plymouth, MN
Salary: $65.00 USD Hourly - $75.00 USD Hourly
Description:
The Commercial Digital Integration team is seeking a Senior level Integration Engineer to develop common reusable integrations across all customer facing Channels for Commercial Customers. You will work directly on an Agile scrum team in close partnership with business product teams and front end developers to deliver new features and functionality for customer facing commercial banking applications.

Responsibilities:

Understand business requirements, working with Business/Technology leaders, Enterprise Architects and End Users to develop a proposed solution and work with the technical team to develop and deploy the solution.

Design and build sophisticated and highly scalable apps.

Explore feasible architectures for implementing new features.

Support creation and configuration of OpenShift projects.

Resolve any problems existing in the system and suggest and add new features in the complete system.

Design and implements new and/or modifies existing software/application SpringBoot-based microservices in support of business needs.

Designs, tests, debugs, documents, and implements those services.

Works with internal partners to onboard new and/or use existing APIs exposed through the API Gateway.

Triages and resolves problems which occur in production systems.

Provides direction and training to other team members.

Follow the best practices while developing the app and keeping everything structured and well documented.

Ensure security guidelines are always followed while developing the app.

Validate the cloud system to ensure any new changes do not compromise security of the backend server.

Maintaining software through product lifecycle including design, development, verification, and bug fixes.

Connect regularly with the Quality Assurance Specialist to deliver stable app.

Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.

Perform time profiling and memory leaks assessment.

Following company policies and quality procedures to ensure quality product deliverables.

Qualifications:

7+ years of experience working as a Sr. Integration Developer

Experience with the following tools - Jenkins, Maven, Stash, GIT, SVN, Splunk, Soap UI.

Experience with using a JAVA IDE (JBDS, Eclipse, Intelli J, Netbeans, webMethods Developer)

Highly motivated with strong organizational, analytical, decision making, and problem-solving skills

Ability to work in a fast-paced environment, handle multiple priorities and effectively prioritize them driven via the product owner and in collaboration with Scrum Master

Experience designing and building RESTful APIs, JSON

Experience designing and constructing enterprise-level microservices using Spring Boot

Knowledge of OAUTH and API Management, preferably utilizing Apigee

Experience with SQL and NoSQL

Experience in continuous delivery and continuous integration (such as Jenkins or Azure DevOps deployment pipeline), unit testing, test automation

Experience working in an agile methodology

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

About Judge Group, Inc.