Software Engineer Java, API And WebService

C&L Group LLC

(New York, New York)
Full Time
Job Posting Details
About C&L Group LLC
The C&L Group is a major provider of technology services across a broad spectrum of IT platforms. As a leading IT Professional Services firm, The C&L Group offers IT Staffing Services; Enterprise-Wide IT Consulting and Solutions; and Rural Sourcing and Domestic Outsourcing solutions.
Summary
This position designs and builds critical APIs, Web Services, and application components for Client's Data Lab as well as our regional Datamarts. This position will take a lead role in driving the migration of our current local SQL Datamarts to Client's Data Lab environment utilizing a "Big Data” toolset including Hadoop, ParAccel Dataflow, Actian Matrix, Java, etc. The Client's Data Lab also contains a number of Java application components which enable many of the procedures and processes to be automatically managed. The platform is designed to enable Client's Network's agencies to service their clients' reporting and analytics requirements, plus add additional value and insight by virtue of having multiple data sources stored in the same platform. This role requires a server-side Java developer experienced in Spring, JPA/Hibernate, messaging and integration, relational databases, and continuous integration, who is comfortable working in an agile environment. They will develop maintainable code to extend the DADL platform by connecting to various 3rd party media industry web service interfaces via technical APIs such as Doubleclick, Google, Facebook, Comscore, and Nielsen. They will also construct APIs to enable integration of proprietary solutions. This role will serve as liaison with staff regarding Java development, APIs, and Web Services by understanding requirements; managing maintenance and optimization of these functions; coordinating support and troubleshooting; liaison with 3rd party support teams, ETL/Database Developers and Business Analysts; and ensuring effective utilization of these solutions.
Responsibilities
**Java, API and Web Services Development:** * Translates requirements into robust solutions. * Consumes technical 3rd party Web Services API documents and constructs appropriate code to connect, interface, and download relevant data. * Develops code and processes to utilize vendor APIs and data feeds to access and acquire data from third party providers. * Develops code and processes to construct API services to enable access and data integration between proprietary solutions and third parties. * Develops code and processes to integrate acquired data into various solutions. * Designs, develops and maintains web services scripts from 3rd party vendors. * Develops code and processes for EDI solutions. * Consults with business owners and analysts to design, document and implement Business Rules for data processing. * Constructs reliable processes for error/exception handling, error management, and error notification. * Ensures quality for their assigned projects. **Strategic Thinking & Leadership:** * Provides leadership and expertise in designing and assessing technology solutions. * Provides guidance to team members, nurtures/promotes team environment. * Proactively takes ownership of tasks/projects. * Able to provide root cause analysis for production runtime issues. * Eager to expand their knowledge and experience. * Finds creative solutions and thinks outside the box. * Builds positive relationships with internal teams. * Builds positive relationships with vendors and partners. **Communications Skills:** * Expresses oneself clearly and concisely in oral communications. * Writes in a clear, compelling and concise manner. * Organizes ideas and information logically and sequentially. * Demonstrates strong eye/attention to detail. * Develop presentations and reports that are clear, compelling and persuasive
Ideal Candidate
* Bachelor's Degree in Computer Science or related field. * 5+ years of Java development experience. Strong knowledge in multiple programming languages such as C# and VB. * 3-5 years of API and Web Services development and troubleshooting experience. * Knowledgeable in scripting languages such as Basic and Python. * Experience developing RESTful services, developing with Maven, Jenkins and GIT. * Proficient with SOAP, OAuth, OAuth2, JSON and XML * Experience with Hadoop HDFS, and developing multi-threaded and high volume applications. * Experience using code analysis and profiling tools, and deploying to Tomcat.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.