Updated: 2023-09-12

Core Java Developer - Chicago, IL

Chicago

  • Offentliggjort 5 år siden
  • Engelsk
  • Forventet startdato: Hurtigst muligt

Assignment Details

Responsibilities

  • Understand complex business systems and workflows and explain them to other developers
  • Exercise judgment within defined standard practices and procedures to analyze, test, design, program, debug, modify and implement system requirements
  • Work closely with the business units and stakeholders on gathering and understanding system requirements
  • Work closely with project management, product management and QA teams
  • Plan and estimate the development for key components, applications and systems
  • Balance design considerations with delivering specified requirements
  • Solve business problems through the use of applied proven technologies
  • Assist in developing and ensure complete functional and non-functional specifications
  • Understand complex business logic in existing systems and transition it to new technologies and systems
  • Work with system operations, database administration and systems software in production support and defining system recovery procedures
  • Identify root causes and develop solutions for program failures
  • Collaborate with business analysts and QA analysts in the design and execution of business feature, regression and integration testing
  • Work in an agile and continuous integration environment with a command of SDLC tools
  • Plan and execute unit tests to ensure the developed code is free of functional defects

Requirements:

  • Bachelor's degree in CS or equivalent
  • 7+ years of progressive experience developing with Core Java technologies
  • Strong professional knowledge of Java, Object-Oriented Development (OOD), Design Patterns, Distributed messaging, JMS, Spring and its frameworks like Spring Boot, Spring MVC, Spring Data,
  • PL/SQL, Hibernate, JPA, Multi-threaded server side development
  • API-driven development methodology
  • Back end REST-based services that interact with Kafka
  • Experience in Java performance tuning, debugging and memory profiling
  • Able to work productively under pressure, and multi-task effectively
  • Able to juggle multiple projects
  • Strong collaboration and technical skills in articulating technical infrastructure and concepts
  • Strong interpersonal skills and able to work well in a team environment
  • Excellent communication skills
  • Familiar with Test Driven Development
  • Exposure in the financial services technologies, particularly in futures and options
  • Demonstrated contributions to open-source technologies

Overview

Område Chicago
Arbejdsbyrde 40 Timer / Uge , 100 % onsite
Forventet startdato Hurtigst muligt
Forventet slutdato Åben
Nødvendige sprog Engelsk
Nødvendige kvalifikationer Design, Java, Spring, procedures, system

Opgave afsluttet

Denne opgave er lukket pr. 2020-04-20 og tager ikke længere imod ansøgere. Opret en konto for at være den første, der får besked, når lignende eller andre relevante opgaver offentliggøres på Onsiter.

Opret konto