Software Engineer

DriveWealth is a global B2B financial technology organization dedicated to democratizing access to financial independence around the world.
$180,000 - $185,000
Backend
Hybrid
Finance

Description For Software Engineer

DriveWealth is a global B2B financial technology organization dedicated to democratizing access to financial independence around the world. Our mission is realized through an API-based platform, empowering our partners to offer seamless investing and trading experiences to clients worldwide, all from their mobile devices.

Our technology provides partners with a modern, extensible toolkit, enabling traditional investment workflows and innovative techniques like fractional share ownership. DriveWealth has evolved into a global platform offering trading of US equities, mutual funds, ETFs, fixed income, and options.

As a Software Engineer at DriveWealth, you will design, develop, and implement software applications for financial and trading systems management using J2EE, Spring Boot, and Apache POI API. You'll analyze software architecture and technical specifications for Java-based software using Core Java, Object-Oriented Programming, Design Patterns, and Kubernetes. Your responsibilities will include designing and upgrading unit and integration tests, troubleshooting and debugging software System Design issues, and optimizing APIs using Restful API, Java 8, API Design, and Microservices.

We seek enthusiastic professionals to contribute diverse perspectives and experiences to our Brokerage-as-a-Service platform. Our culture blends the pace and opportunity of a tech start-up with the impact, stability, and significance of Wall Street. We encourage creativity and experimentation while ensuring institutional-grade execution and regulatory compliance in everything we do.

Join us in our mission to democratize access to financial independence and be part of a team that values diversity, inclusion, and the unique differences of our employees as we scale and grow together.

Last updated 4 months ago

Responsibilities For Software Engineer

  • Design, develop, and implement software applications for financial and trading systems management
  • Analyze software architecture and technical specifications for Java-based software
  • Design and upgrade unit and integration tests of new software applications
  • Troubleshoot and debug software System Design issues
  • Optimize APIs

Requirements For Software Engineer

Java
Kubernetes
  • Master's Degree in Computer Science, Digital Sciences, Computer Engineering, Electronics Engineering, or Information Systems Engineering and Management
  • Skills and knowledge of J2EE, Spring Boot, Apache POI API, Spring Security, Kubernetes, and Microservices

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
Education Budget
  • Competitive medical, dental, and vision insurance options
  • Mental Health and family planning services
  • Unlimited paid time off with ten observed holidays
  • 16 weeks of paid parental leave for biological and adoptive parents
  • Pre-tax commuter benefits
  • $2,500 each year to invest in continued education and personal development
  • $75 a month in fitness and wellness reimbursement
  • Company-provided phone
  • Hybrid work experience that allows for flexibility
  • For in-office employees, a daily lunch stipend, unlimited snacks, and engaging office space in the Financial District

Interested in this job?