Senior Java Engineer (Hybrid)

Enova International
·
Posted: 
June 30, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Senior
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Senior
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

About the Role: At Enova, we are seeking qualified candidates for remote positions in various eligible states. As a Senior Engineer, you will have ownership over your application's lifecycle, propose ideas, mentor junior engineers, and work with different teams within the organization. The role requires expertise in Java or React, database concepts, microservice architecture, and a passion for continuous learning. Additionally, experience with non-relational databases, testing practices, and AWS skills are a plus. This position offers a flexible work schedule, health benefits, 401(k) matching, and opportunities for professional development.

Responsibilities

  • Have empowered ownership over your application's lifecycle
  • Identify and execute on best answers
  • Propose ideas and learn from others
  • Mentor junior engineers
  • Work with all facets of the business from Product Management and Analytics to Operations
  • Actively participate in the ongoing evolution of Enova's products and services
  • Work across the Tech organization in multi-disciplined teams
  • Work in an Agile environment
  • Tackle a variety of tasks from designing microservices, operational issues, production debugging, risk mitigation and management, and the ability to pair with others outside of your immediate team in order to accomplish any task
  • Deploy software using Java or React to design and implement technical solutions to business problems
  • Understand database concepts (Ex: SQL, tables, indexes, migrations, etc.) and experience writing complex queries
  • Build features integrating over an API and using Swagger or other modern tools for documentation
  • Work with microservice and event-driven architecture
  • Develop both frontend and backend as part of a full stack team
  • Balance multiple concurrent projects with varying priorities
  • Craft exceptional code and use open source technologies
  • Participate in a periodic on-call rotation
  • Troubleshoot production issues using observability tools
  • Have a zeal for continuous learning
  • Contribute to all SDLC phases (development/testing/release)
  • Have experience with non-relational databases and/or graph db (nice to have)
  • Have experience with other programming languages (nice to have)
  • Have experience with testing practices (nice to have)
  • Have experience with Containers such as Docker or Kubernetes (nice to have)
  • Have AWS skills and/or Certifications (nice to have)
  • Have experience deploying changes via Terraform (nice to have)
  • Contribute to popular open-source projects (nice to have)

Requirements

  • Deployed software using Java or React to design and implement technical solutions to business problems
  • An understanding of database concepts (Ex: SQL, tables, indexes, migrations, etc.) and experience writing complex queries
  • Comfort building features integrating over an API and using Swagger or other modern tools for documentation
  • Passion for working with microservice and event-driven architecture
  • An eagerness to develop both frontend and backend as part of a full-stack team
  • Ability to balance multiple concurrent projects with varying priorities
  • A knack for crafting exceptional code and using open-source technologies
  • Willingness to participate in a periodic on-call rotation
  • Experience troubleshooting production issues using observability tools
  • A zeal for continuous learning
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Nice to have:
  • Experience with non-relational databases and/or graph db
  • Experience with other programming languages
  • Experience with testing practices
  • Experience with Containers such as Docker or Kubernetes
  • AWS skills and/or Certifications
  • Experience deploying changes via Terraform
  • Contribute to popular open-source projects (send us GitHub links!)

Benefits

  • Flexible work schedule (In-office T/W/Th and remote M/F for hybrid-eligible roles)
  • Health, dental, and vision insurance including mental health benefits
  • 401(k) matching plus a ROTH option (U.S. Based employees only)
  • PTO & paid holidays off
  • Sabbatical program (for eligible roles)
  • Summer hours (for eligible roles)
  • Paid parental leave
  • DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
  • Employee recognition and rewards program
  • Charitable matching and a paid volunteer day
  • Plus so much more!

Job Application Resources

No items found.

More Openings at Enova International

Enova International
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Enova International
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Product
$
320,000
-
$
360,000
/Year
·
Principal
·
101-250
Employees
This is some text inside of a div block.
Enova International
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Enova International
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Sales
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Enova International
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Enova International
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Operations
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Enova International

Enova provides reliable, real-time financial options for people facing immediate cash demands.
Location
Chicago, IL
Company Size
501-1,000
Workplace Type
Industries
Finance
Financial Services
Open Roles
9
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Enova International

Enova provides reliable, real-time financial options for people facing immediate cash demands.
Company Overview

Enova provides reliable, real-time financial options for people facing immediate cash demands.

Benefits
  • Flexible work schedule (In-office T/W/Th and remote M/F for hybrid-eligible roles)
  • Health, dental, and vision insurance including mental health benefits
  • 401(k) matching plus a ROTH option (U.S. Based employees only)
  • PTO & paid holidays off
  • Sabbatical program (for eligible roles)
  • Summer hours (for eligible roles)
  • Paid parental leave
  • DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
  • Employee recognition and rewards program
  • Charitable matching and a paid volunteer day
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address