Java Software Engineer — High-Performance APIs & Microservices

Synechron

Chicago (IL)

On-site

USD 100,000 - 130,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Global offices
Paid time off
Maternity & paternity leave
Insurance plan
Retirement savings
Udemy for Business access

Job summary

Synechron in Chicago seeks a Java Software Engineer to design, develop and deploy APIs using core Java, Spring and microservices, with a focus on performance and reliability.

You will work on low‑level tuning, multithreading, data structures and JVM/JNI/NIO concepts, and contribute to architecture discussions across our FinLabs teams.

The role offers a competitive salary, comprehensive benefits, and global opportunities within a 60‑office multinational firm.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • Proficiency in algorithms, data structures, and system design.
  • Strong knowledge of Java, JVM internals, and performance tuning.

Responsibilities

  • Design and develop APIs using core Java/Spring/Microservices design pattern and advance technologies.
  • Implement OOPS concepts in development phase of application development.
  • Good experience in datastructures, multithreading, collections, hashmap.
  • Focuses on Architecture and Solution efficiencies. Balances performance, capacity and reliability with core system functionality.
  • Identifies potential opportunities for code optimization.
  • Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code.
  • Writes optimized application modules and unit tests with minimal guidance.
  • Understands low-level designs and how to incorporate into the larger application.
  • Uses design tools to frequently share and communicate design ideas on larger systems.
  • Comfortable using low level tools to examine the system (l.c. packet capture, hardware counters, etc).
  • Utilizes knowledge of modern multi-processor architecture to tune the applications and systems for high throughput and low latency.

Skills

Java
Spring
Microservices
Multithreading
JNI
NIO
Linux kernel
Data structures

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

PCF
Google Cloud Platform

Job description

Synechron in Chicago seeks a Java Software Engineer to design, develop and deploy APIs using core Java, Spring and microservices, with a focus on performance and reliability.

You will work on low‑level tuning, multithreading, data structures and JVM/JNI/NIO concepts, and contribute to architecture discussions across our FinLabs teams.

The role offers a competitive salary, comprehensive benefits, and global opportunities within a 60‑office multinational firm.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java & Cloud Microservices Engineer
Senior Java & Cloud Microservices Engineer

Synechron • Minneapolis (MN)

On-site
USD 100,000 - 120,000
Extensive training opportunities
Udemy for Business access
Commuter benefits
+2
Senior Java Architect: Microservices & Cloud Leader
Senior Java Architect: Microservices & Cloud Leader

Synechron • Pittsburgh

On-site
USD 125,000 - 135,000
Competitive compensation
International opportunities
Paid annual leave
+1
Java Software Engineer
Java Software Engineer

Synechron • Chicago (IL)

On-site
USD 100,000 - 130,000
Competitive salary
Global offices
Paid time off
+4
Senior Java Architect – Microservices, Cloud & Frontend Lead
Senior Java Architect – Microservices, Cloud & Frontend Lead

Synechron • Cleveland (OH)

On-site
USD 125,000 - 135,000
Competitive compensation
Benefits package
Global offices and mobility
+5
Senior Java Engineer: Low-Latency Financial Systems
Senior Java Engineer: Low-Latency Financial Systems

Synechron • Dallas (TX)

On-site
USD 120,000 - 170,000
Competitive compensation
Global opportunities to work abroad
10 days paid annual leave
+4
Java Software Engineer
Java Software Engineer

Synechron • Alpharetta (GA)

On-site
USD 110,000 - 120,000
Competitive compensation
Global offices with opportunities to工作
Paid annual leave
+3
Lead Java API Engineer – Secure, Scalable APIs
Lead Java API Engineer – Secure, Scalable APIs

Synechron • Chandler (AZ)

On-site
USD 110,000 - 120,000
10 days paid annual leave
Maternity & paternity leave
Commuter benefits
+1
Senior Full-Stack Java Engineer — Kafka & Microservices
Senior Full-Stack Java Engineer — Kafka & Microservices

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Global exposure
Paid annual leave
+7
Java Developer
Java Developer

Synechron • Charlotte (NC)

On-site
USD 110,000 - 120,000
Competitive compensation and benefits package
10 days of paid annual leave, plus sick leave
Comprehensive insurance plan
+5
Senior Java Tech Lead - AWS, Microservices & Cloud APIs
Senior Java Tech Lead - AWS, Microservices & Cloud APIs

Synechron • Piscataway Township (NJ)

On-site
USD 125,000 - 135,000
Paid annual leave
Maternity leave
Paternity leave
+2