Software Development Engineer
Role Overview
Luma is seeking a Software Development Engineer to design and implement platform integrations.
The role requires collaboration with engineers, product owners, and business teams to build scalable and maintainable solutions.
Security by design, performance, code quality, CI/CD, and production support are central to the role.
The role requires effective collaboration across multiple time zones.
Key Skills for This Role
Full Job Posting
About Luma Financial Technologies
Luma Financial Technologies provides a fintech platform for broker-dealers, registered investment advisers, and private banks.
The platform supports research, purchase, and management of alternative investments and annuities.
Luma's solutions include education, structured product pricing, electronic order entry, and post-trade management.
About the role
Luma is seeking a Software Development Engineer to design and implement platform integrations.
The role requires collaboration with engineers, product owners, and business teams to build scalable and maintainable solutions.
Security by design, performance, code quality, CI/CD, and production support are central to the role.
The role requires effective collaboration across multiple time zones.
What you'll do
- Design and implement scalable microservices.
- Develop and maintain high-performance Java and Spring Boot applications.
- Create and optimize reliable APIs.
- Implement comprehensive testing strategies.
- Develop asynchronous communication systems.
- Implement monitoring and alerting solutions.
- Work with relational and non-relational databases.
- Collaborate with cross-functional teams to refine and deliver technical solutions.
- Stay current with emerging technologies, architectures, and coding best practices.
- Adapt to a fast-paced environment with shifting priorities.
Qualifications
- Bachelor's degree or higher in Computer Science, Engineering, or a related field.
- At least four years of professional software development experience.
- Experience working in an Agile framework such as Scrum or Kanban.
- Excellent communication and commitment to high-quality, maintainable code.
- Strong Java and Spring Boot expertise.
- Strong experience with relational and NoSQL databases.
- Understanding of microservices architecture and design patterns.
- Experience with APIs, asynchronous streaming, production support, and troubleshooting.
- Hands-on cloud computing experience, with AWS preferred.
- Familiarity with CI/CD pipelines and production deployment best practices.
- Familiarity with Claude Code or AWS Kiro is preferred.
- Understanding of React frontend applications is desired.
Compensation
- The pay range is $110,000 to $180,000 USD per year in New York.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Luma Financial Technologies
Product Designer
New York City, USA
Product Owner, Asset Management
New York City, USA
Senior Software Development Engineer
Cincinnati, USA
Director, Insurance Product Sales
Miami, USA
Insurance Carrier Relationship Manager
Cincinnati, USA
Customer Success Analyst
Cincinnati, USA
Client Onboarding Manager - Insurance
New York City, USA
Software Development Engineer
New York City, USA