Job Details

ID #12097923
Estado Virginia Occidental
Ciudad Arlington
Tipo de trabajo Full-time
Salario USD TBD TBD
Fuente Publicis Groupe
Showed 2021-04-10
Fecha 2021-03-31
Fecha tope 2021-05-30
Categoría Etcétera
Crear un currículum vítae

Senior API Developer

Virginia Occidental, Arlington 00000 Arlington USA

Vacancy caducado!

Job Description

Job Title: Senior Java API DeveloperLocation: Arlington, VA; Silver Spring, MDEmployee Status: Full-timeTravel: <5%Start Date: ImmediatelyClearance Requirement: Public Trust

As a senior API engineer, you will be designing our criticalAPIs using data streaming concepts, Kafka and leverage modern API tooling and practices. This is an ambitious agenda and we are looking to hire talented API technologists to contribute to the API vision and set the direction in several areas.

  • Work closely with product owner and service delivery team to ensure appropriate business measures are defined when evaluating and testing new versions
  • Execute/Implement Proof of Concept with internal customers of the service and provide information as well as be able to influence teams across the organizational boundaries. Good articulation, data visualization, and presentation skills to communicate performance results and SLOs.
  • Ability to define performance, resiliency, related design guidance and share with application teams to ensure adherence to application engineering guidelines, processes and procedures with focus on performance, latency optimizations, and efficient re-architecture or modernization of backend systems
  • Define all aspects of Service Level Objective management to gather, analyze telemetry, logs and provide recommendations and remediation for service proactively while ensuring all Service Level Indicators are in line with expectations
  • Contribute in all phases of the development lifecycle and ensure designs are in compliance with specifications
  • Write well designed, testable, efficient code
  • Prepare and produce releases of software components

Qualifications

Requirements: Must be a U.S. Citizen or U.S. Legal Permanent Resident Eligible for U.S. Government Clearance.

Experience Guidelines:

  • Detail oriented individual and has a passion to produce beautifully crafted code
  • Hands-on Java Development experience
  • Experience in designing and developing Java based web API products, e.g. REST or SOAP based services
  • Experienceimplementing and working with streaming solutions including Kafka as well as stream processing such as Kafka Streams.
  • Solid knowledge of Core Java (including v8) features such as virtual machine basics, collections, stream processing, lambda, functional interfaces, multi-threading, etc.
  • Solid understanding of design, development, and configuration of APIs in multiple formats such as REST, SOAP, messaging – Kafka, MQ) and policies using API Gateways / Management products.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (MyBatis preferred)
  • API Testing – unit, functional, performance, capacity, and latency analysis.
  • Hands on experience in designing and developing applications using Java EE stack including JMS, JDBC etc.
  • Familiar with Domain Driven Design and various OO design patterns
  • Working experience with asynchronous style code
  • Experience in CI/CD pipeline

Education:

  • Bachelor’s degree in Computer Science or related field required

Additional Information

As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [emailprotected] or you may call us at +1-617-621-0200.

Vacancy caducado!

Suscribir Reportar trabajo