Java Software Engineer

The Hagan-Ricci Group
Stamford, CT, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$150,000.0 - $300,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Profiling Computer Programming Data Validation Data Distribution Service Information Engineering Extract Transform Load (ETL) Database Queries Software Debugging Python (Programming Language) NoSQL
+8 more
Object-Oriented Software Development Data Ingestion Apache Spark Spring-boot Information Technology Data Delivery Programming Languages Microservices

Job description

The team is responsible for the firm’s data architecture and infrastructure, including data ingestion, processing and internal distribution as well as analytical tools. Work includes projects related to intraday and end of day data processing, data validation, monitoring and data distribution to end users through micro-services and/or other means.

Responsibilities

  • Implementation and unit-testing for data engineering subsystems

  • Collaborate with other developers and analysts on larger projects

  • Support, diagnose and resolve issues with existing data ingestion and data delivery systems

  • Ability to learn new tools and/or programming languages as needed

Requirements

  • Minimum of 2 years’ experience as a Java and Python developer, Java is required, Python a plus

  • Strong SQL skills

  • Excellent communication skills and ability to operate autonomously as needed

  • Strong programming, profiling and debugging skills

  • Previous experience working in financial companies

  • Strong academic background with a Bachelor or Master’s degree in Computer Science or similar

Preferred Skills

  • Experience with ETL concepts or tools is a plus

  • Familiarity with Object Oriented Analysis and Design

  • Experience with relational and/or NoSQL databases

  • Experience with micro-services, Java Spring Boot

  • Experience with AWS, Spark, etc is a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hrg.net

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · WWC Europe 2026

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

2:17 min

Comparing code profiling with surface level monitoring

Jérôme Vieilledent · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all