Arrow Electronics

Full-Stack Developer (Enterprise Integration)

Posted on: 8 Oct 2021

Centennial, CO

Job Description

The ideal candidate for this position should possess a good understanding of enterprise-class IT development methodologies, and demonstrate solid skills in around business processes. This individual must have excellent communication skills, both verbal and written, and demonstrate a team-oriented, goal and results-driven work ethic.  The role requires working collaboratively with the business community and other IT team members within a dynamic and high-profile environment. 

What you’ll be doing:

Designs and develops software solutions to meet business requirements. Manages full software development life cycle including testing, implementation, and auditing. Performs solution design, bug verification, and beta support, which may require research and analysis.
Execute, assess, and troubleshoot software programs and applications. Analyze and amend software errors in a timely and accurate fashion, and participate in software upgrades, revisions, fixes and patches as mandated.
Design, develop and document specifications throughout the project life cycle. Coding, developing, and documenting software specifications throughout the project life cycle.
Guide developers on issues related to the design, development, and deployment of mission-critical information and software systems, review work of development teams.

What we are looking for:

Experience of architecture Web applications, data modeling techniques and analysis.
Extensive experience of providing solutions in various Web and Mobile application functions and additional knowledge of related functions is required.
Experience and Knowledge around different frameworks like AngularJs, EmberJS, Bootstrap or any custom styling framework.
Experience and Knowledge around Java Spring Framework, Node JS etc.
Experience in building custom applications on top of ERP applications (including data modeling, architecture etc.).
Must have experience supporting / implementing large web development projects like product development assignments.
Demonstrated proficiency around basic to complex queries in SQL.
Knowledge of multiple web development technologies like HTML5, CSS3, jQuery, Javascript, SASS, LESS, JSON and REST.
Knowledge and familiarity in underlying ERP applications database architecture.
Experience in managing complexities of Project and Software Development Life Cycle Methodologies.
Expertise with responsive design and understanding of mobile first design principals.
Knowledge of industry standard Custom web Portals.
Understanding quality UI/UX and collaborates with design team to innovate and evolve UX.
Hands-on Development expertise in BPEL and OSB
Experience of SOA integration with Oracle ERP
Experience working on 11g and 12c versions of SOA
Deep understanding of Synchronous / Asynchronous communication patterns and problem-solving abilities w.r.t. Message Sequencing, Correlation, Queuing.
Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation.
Experience in SOA/Middleware Web logic Administration Activities.
Experience using BPEL, BPMN and Rules concepts
Knowledge of SOAP, REST API's & JSON Payload.
Knowledge of Oracle PL/SQL and ODI will be an added advantage.
Experience in using File Adapter, Database Adapter, FTP adapter and JMS Adapter for integration using Oracle Service Bus and for development of business processes using Oracle BPEL Process Manager
SOA Governance and Best Practices - for SOAP/REST Web Service development, Managing business asset such as XSD's, WSDL, Process Definitions, XSLT etc.
Experience in Cloud platform – Azure
Experience in Azure DevOps.
Experience using CICD Azure pipelines
Good understanding on Azure API Management
Hands on experience in Azure web application development and Integrations.
Willingness to learn new technologies and processes.

 Experience/Education

4-year degree from an accredited college/university in Information Systems (Computer Science) or related field or equivalent related experience.
5+ years of full stack Java IT Web and/or Mobile Applications experience.
2 - 3-year experience using HTML5, CSS, AJAX, JavaScript
2 - 3-year Azure development and Integration experience.
2+ years’ experience with AngularJS 1.5 or higher versions
Experience with CSS Pre-compilers (LESS or SASS)
Knowledge of REST services using JSON and AJAX
Spring MVC 4.0 or higher and familiarity with using Spring through JPA
Knowledge of Java and OO concepts

Even Better if:

Advance degree or post-graduation degree is preferred.
Previous experience in the electronics or distribution industries.
Previous experience working for a large public enterprise corporation.
Knowledge on Java spring security
Familiarity with Angular 2+
Knowledge of unit testing, JS testing frameworks like Jasmine, Karma
Working experience with Oracle APEX application development & design will be a plus

What We Offer at Arrow

At Arrow, we are driving innovation and choice by offering employees a variety of benefits designed to keep you and your family physically and financially healthy.

Not only do we offer a competitive salary and work-life balance, we offer benefits to match your needs:

Medical, Dental, Vision Insurance

401k, With Matching Contributions

Paid Time Off

Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options

Growth Opportunities

Short-Term/Long-Term Disability Insurance

Discounted RTD Passes, with convenient office location off RTD Light Rail (Dry Creek Exit)

On-site Café with Catering Option for Busy Lifestyles (availability subject to COVID-19 office guidelines)

24/7/365 On-site Gym and Lockers, Free for Use to All Employees! (availability subject to COVID-19 office guidelines)

Free covered parking, included bicycle and motorcycle parking

And more!

Arrow Electronics

Centennial, CO

Arrow Electronics, Inc. provides products, services, and solutions to industrial and commercial users of electronic components and enterprise computing solutions worldwide. The company operates in two segments, Global Components and Global Enterprise Computing Solutions. The Global Components segment markets and distributes semiconductor products and related services; passive, electro-mechanical, and interconnect products consisting primarily of capacitors, resistors, potentiometers, power supplies, relays, switches, and connectors; and computing and memory products, as well as other products and services.

The Global Enterprise Computing Solutions segment offers computing solutions, including data-center, cloud, security, and analytics solutions. This segment provides access to various services, including engineering and integration support, warehousing and logistics, marketing resources, and authorized hardware and software training.The company serves original equipment manufacturers, value-added resellers, managed service providers, contract manufacturers, and other commercial customers. Arrow Electronics, Inc. was founded in 1935 and is based in Centennial, Colorado.

Similar Jobs