Senior Java Developer


Atlanta or Chicago


Apply Online

Job ID: EB-1936021027
Category: Analytics & Data Sciences
Location: Atlanta or Chicago, 

Senior Java Developer
Direct Hire Full-time
Min 5+ years of experience
Up to 160K + 24% Bonus in ATL

Up to 170K + 24% Bonus in CHI
Atlanta, GA (Hybrid 2 days in office)
Chicago, IL (Hybrid 2 days in office)

Sponsorship Available
Lump Sum Relocation Available


The Lead Java Developer will manage all phases of SDLC playing a key role in building apps that interface with sophisticated back-end systems. The role requires strong knowledge of server-side technologies, good experience with iterative development & SDLC tools.


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


  • Bachelor’s degree in Computer Science or related field required
  • 5+ years of experience developing with Java technologies
  • Java 8 experience required
  • Kafka skills a plus
  • OOD & Design Patterns
  • Distributed messaging, JMS
  • Spring & its frameworks like Spring Boot, Spring MVC, Spring Data, REST
  • Multi-threaded server-side development
  • Experience in Java performance tuning, debugging & memory profiling
  • Able to work productively under pressure, & multi-task effectively
  • Able to juggle multiple projects
  • Strong collaboration & technical skills in articulating technical infrastructure & concepts
  • Strong interpersonal skills & able to work well in a team environment
  • Excellent communication skills
  • Excellent technical documentation skills


  • Familiar with BPMN standard & rules engines like Drools & Camunda
  • Built HTML5 front ends using ReactJS or other similar JavaScript libraries & frameworks
  • Familiar with Test Driven Development
  • Exposure in the financial services technologies, particularly in futures & options
  • Demonstrated contributions to open-source technologies
  • Experience with Container & Cloud technologies – e.g. Docker, Kubernetes, AWS, leading PaaS solutions

BrainWorks, founded in 1991, is a leading executive search firm that prides itself on delivering superior talent to drive business performance. Our consultants are experts in their practice areas, which include CRM, Direct / Database Marketing and Customer Sciences / Advanced Analytics.

The Relationship Marketing and Decision Sciences Practice Group places top performing candidates, from mid-level managers to C-level executives, with companies spanning from entrepreneurial start-ups to Fortune 500’s. Some of the business areas in which these candidates specialize include the following: Statistical Modeling, Advanced Analytics, Web Analytics, Digital Analytics, Customer Analytics, and Campaign Management.

When you partner with BrainWorks you will receive industry expertise coupled with quality, speed and results guaranteeing a great hire. We look forward to having the opportunity to work with you https://brainworksinc.com.

Apply Online
View All Jobs

Share this job