Job Description
Insight Global is seeking an Integration Engineer to join one of our largest banking customers. As a member of the Commercial Digital Integration, you will develop reusable API integrations across all customer facing channels for Commercial Customers to consume and connect their ERP systems. 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.
-Works with internal partners to onboard new and/or use existing APIs exposed through the API Gateway.
-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 Spring Boot-based microservices in support of business needs.
-Designs, tests, debugs, documents, and implements those services.
-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.
Required Skills & Experience
-5+ years of experience building out RESTful APIs
-5+ years of Java Spring Boot Framework
-3+ years with JBoss Fuse or other Apache Camel experience
-Knowledge of OAUTH and API Management, preferably utilizing Apigee
-Experience with the following tools - Jenkins, Maven, Stash, GIT, SVN, Splunk, Soap UI
Nice to Have Skills & Experience
-Experience with using a JAVA Integrated Development Environment (JBDS, Eclipse, Intelli J, Netbeans, webMethods Developer)
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.