Previous Job
Previous
Integration Developer
Ref No.: 18-13900
Location: Tampa, Florida
Integration Developer
Princeton Information is seeking qualified Integration Developers who have hands on experience with ESB development. This opportunity will be in a highly visible position that can afford an opportunity to grow and make an impact with an enterprise level company.

Position Summary
The Enterprise Integration Developer will be a member of integration team. This position will assist in various software development functions relating to the area of full lifecycle and large-scale Enterprise Service, ESB, and API-based solution development. This role will be responsible for developing global-scale integration and message-based solutions utilizing the latest technologies in a dynamic, fast-paced environment using the Oracle Integration Cloud.

Responsibilities
  • Design and deliver real-time and Messaging-based integration solutions with internal and external systems including Oracle Financials, Service Cloud, Oracle CRM Cloud and other custom and cloud based solutions.
  • Design integration software components including specifications, audit controls, exception and error handling, security, retention, procedural or recovery logic to construct integrations.
  • Develop, maintain and provide technical expertise to transfer knowledge of integration technology components.
  • Collaborate closely with Product Owners and cross-functional development and business teams to design high quality integration solutions that are extensible, reusable, and secure.
  • Develop solutions using that adhere to industry best practices in areas such as design, performance, user experience, and scalability while also ensuring the solution code-base is clean and well-documented.
  • Ensure quality through unit and functional test implementation and execution.
  • Contribute to architectural design, automated testing, continuous integration and build management.
  • Develop prototypes to demonstrate the merits of a proposed solution.
  • Participate in and contribute to all phases of the SDLC, including working with a Test Automation team to develop end-to-end testing of the solutions being developed.
  • Create technical deliverable artifacts needed for project implementation.
  • Work effectively within a team environment to implement projects in a timely manner.
  • Participate in design reviews, code reviews and functional demos.
  • Act in a technical leadership capacity by mentoring and guiding less experienced developers and new team members.
Minimum Qualifications
  • 5+ years of experience with Object-Oriented development, ESB development, and/ or real-time integration
  • Strong Enterprise integration development skills beyond design, including data and impacts of real-time integration
  • 2+ years building Production-Scale APIs using platforms
  • 2+ years building integration solutions using an asynchronous message-based architecture via ESB platforms such as MuleSoft AnyPoint MQ, Amazon SQS, Rabbit MQ, Oracle ESB
  • 2+ years working with Relational Databases such as MySQL or SQL Server
  • API development using REST, SOAP, JSON, XML, XSL, Web services.
  • Knowledge of EAI /SOA Design Patterns and Best Practices.
  • Experience in gateway and integration technologies (file, API, SOAP, and RESTFUL Web Services, JWT, Web Service Security).
  • Hands-on Experience with API architecture and design.
  • Able to work in an Agile Development environment with highly developed abilities in skills such as Java, Enterprise Integration Message Patterns such as Pub/Sub, Topic, and Event Notification/Streaming.
  • Web Service/Microservice (WebAPI, JSON) architectures.
  • Demonstrate strong problem-solving ability and analytical skills.
  • Able to work effectively under pressure, independently, and within a collaborative team-oriented environment using sound judgment in decision making.
  • Strong interpersonal skills, detail oriented and able to manage/lead groups of people and tasks simultaneously.
  • Occasional travel may be required for company events.
Skills
  • XSL, SOAP, Restful Services, ESB VETO Pattern, JSON, XSL, asynchronous and synchronous messaging, Java or other programming skills, XPath, Database modeling experience
Preferred Qualifications
  • Microservice, Webservice, and REST-based design pattern expertise
  • Agile-based Team Development and Continuous Deployment Methodology using Microsoft VSTS, TFS, or Atlassian JIRA.
  • Design Patterns development to support SOLID principles and Test-Driven Development.
  • Developing solutions with Public Cloud providers such as Oracle, AWS, Salesforce, or Azure including understanding of Cloud security best practices.
  • Experience with Agile/Scrum development methodology, test-driven, continuous integration.