Updated: 2023-09-12

Core Java Developer - Chicago, IL

Chicago

  • Publicerad 5 år sedan
  • English
  • Förväntat startdatum: Omgående

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

Plats Chicago
Förväntad omsättning 40 Timmar/vecka , 100% onsite
Förväntat startdatum Omgående
Förväntat slutdatum Öppen
Nödvändiga språk English
Nödvändiga kompetenser Design, Java, Spring, procedures, system

Uppdraget är avslutat

Uppdraget är avslutat från och med 2020-04-20 och tar inte längre emot sökande. Skapa ett konto för att bli den första att få reda på när liknande eller andra relevanta uppdrag läggs ut på Onsiter.

Skapa konto