Experienced Java Developer

$120,000 - $250,000/Yr

Enfusion - Burnham, IL

posted 13 days ago

Full-time - Mid Level
Burnham, IL
Professional, Scientific, and Technical Services

About the position

As an Experienced Java Developer at Enfusion, you will play a crucial role in building and enhancing our innovative cloud-native investment management platform. This position requires a deep understanding of our existing codebase and the ability to design and expand upon it, utilizing various programming skills and technologies to streamline investment operations for our clients.

Responsibilities

  • Contribute to building and enhancing the investment management platform.
  • Develop an understanding of the existing codebase and design architecture for expansion.
  • Utilize concurrent programming, caching, reactive programming, and OOP concepts in development.
  • Produce secure and clean code that is stable, operational, consistent, and well-performing.

Requirements

  • Degree in Computer Science or equivalent experience
  • 5+ years of experience working in a Java environment
  • Knowledge of Object-Oriented Programming, Design Patterns, Data Structures, and best practices
  • Experience with Java versions 13, 15, & 17
  • Proficiency in Spring/Spring Boot/Hibernate
  • Experience with Apache Ignite and ActiveMQ Artemis/JMS
  • Familiarity with RxJava, ORM/JPA, and Java Concurrency
  • Excellent troubleshooting and problem-solving skills
  • Self-starter comfortable in a fast-paced environment
  • Working knowledge of Linux, DevOps, and relational databases

Nice-to-haves

  • Interest in Fintech

Benefits

  • Competitive compensation and benefits package
  • Retirement and pension plans
  • Generous Paid Time Off policy
  • Paid parental leave
  • Commuter benefits
  • Employee assistance program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service