This site uses cookies. To find out more, see our Cookies Policy

Lead Java Engineer in Chicago, IL at Solution Partners

Date Posted: 3/17/2018

Job Snapshot

  • Employee Type:
  • Location:
    Chicago, IL
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job Description:

Looking for a technical lead to shape and drive the company's API and integration strategy. As a Lead Engineer, you will help set the direction of the design and development of evolving, scaling, high traffic marketplace through internal and external published APIs.

This is a hands-on position that will tackle some of our most difficult challenges scaling an ecommerce marketplace. You'll work with business stakeholders to define and implement features that maximize value and efficiency across the organization. As the technical subject matter expert on your team, you'll also be tasked with mentoring engineers, bringing new solutions to the table, and challenging the team to continuously improve.

Our marketplace continues to expand with our applications handling more requests each month. If you are an expert in architecting modern APIs and passionate about translating innovative ideas into quickly released code, this position is for you.

:Define, design, develop, and implement API and integration strategies
:Implement and onboard services to an API Gateway
:Develop and test various policies for governance, management and runtime execution of APIs
:Onboard various clients to use the APIs
:Develop mock client apps to perform end-to-end testing
:Perform Integration, QA, and Performance tests
:Analyze and evaluate existing technologies
:Plan and lead architectural improvements to make the development, consumption, testing and deployment of APIs more efficient
:Identify development bottlenecks, improve automation, and leverage open source technology to deploy quality code, faster
:Mentor engineers, document and implement best practice coding standards, and proactively enhance our platform to create the best possible experience for our users
:Work closely with Product, QA, and Design teams to prototype creative solutions quickly

Desired Skills and Experience:
:6+ years expertise developing Web based, Distributed and Multi-Tier architecture using Java or other major platforms.
:2-3 years experience designing, building, and testing APIs for internal and external developers
:Expert knowledge of Spring, REST, APIs, Service Oriented Architecture, OAuth, Basic Authentication, and PCI
:Ability to translate complex technical concepts into high-level designs and act as a subject matter expert in software design, architecture, implementation, deployment, and support across our full platform
:Strong knowledge of modern front end technologies such as JavaScript and Single Page Application frameworks and their interactions with APIs
:Proficient in SQL, knowledge of NoSQL and real-time data pipelines
:Experience with Linux and Open Source Tools