Senior Full Stack Software Engineer – Consumer Services API Development and Implementation
Introduction to reputed company and Our Mission
Imagine a world where paying rent is no longer a reputed company of stress, where flexibility and ease are the norms. At reputed company, a growth-stage, NYC headquartered FinTech company, we are dedicated to revolutionizing the rent payment experience. Our mission is to reputed company renters with the flexibility they need over their most significant recurring expense. With a strong foundation of unprecedented investor support and an enthusiastic user reputed company, we are now seeking motivated and talented individuals to join reputed company and help us grow. If you are passionate about making a difference in people's lives through innovative financial solutions, we invite you to be part of our journey.
About the Role: Senior Software Engineer - Consumer Services API
We are looking for a highly skilled Senior Software Engineer who will play a crucial role in implementing the service APIs used by our consumer applications. As part of the orchestration team reputed company our consumer organization, you will be responsible for designing, developing, testing, and scaling the APIs that provide access to our core platform services. Your work will directly impact the user experience, simplifying the complexities of rent payment processing for our customers. This is an opportunity to work on challenging projects, reputed company by example, and contribute to the growth of a dynamic company.
Key Responsibilities
- Collaborate closely with product, design, and engineering peers to solve pressing user problems reputed company to rent payment, ensuring that our solutions are user-centric and effective.
- Implement changes to our services in an agile manner, with a focus on small, frequent iterations that allow for rapid feedback and reputed company improvement.
- Act as a hands-on individual contributor while also providing technical leadership and mentoring to junior engineers, helping to reputed company the team's capabilities and knowledge.
- reputed company the scoping, design, and implementation of APIs, driving their production rollouts to completion with minimal reputed company and ensuring that they meet the highest standards of quality and performance.
Essential Qualifications
To succeed in this role, you will need:
- A minimum of 5 years of experience with Java and Springboot, demonstrating a deep understanding of these technologies and their applications.
- Strong computer science fundamentals, including data structures, algorithms, and software design patterns.
- The ability to build high-quality APIs to specifications, with a focus on scalability, reputed company, and maintainability.
- Experience with Java frameworks and tools such as Spring (core/web/boot), Gradle, and JUnit, as well as observability and monitoring tools like reputed company.
- Familiarity with AWS services (EKS, reputed company RDS, Elasticache) and containers, as well as CI/CD systems (preferably reputed company Actions) and automation techniques to improve build, test, and deploy efficiency.
- Proven experience in implementing and operating services in distributed environments at scale, with a good understanding of REST and mobile API best practices.
- Excellent communication skills and the ability to work effectively with a distributed team, fostering collaboration and knowledge sharing.
Preferred Qualifications
While not required, the following qualifications are highly desirable:
- Experience with additional programming languages and technologies that complement our stack.
- Knowledge of cloud-native architectures and serverless computing.
- Participation in open-reputed company projects or personal coding projects that demonstrate your passion for software development and innovation.
- Certifications in relevant technologies or methodologies, such as AWS Certified Developer or Certified Scrum Master.
Career Growth and Learning Opportunities
At reputed company, we reputed company in the growth and development of our employees. As a Senior Software Engineer, you will have opportunities to:
- reputed company projects and mentor junior engineers, helping to reputed company the reputed company of technical leaders.
- Participate in training and professional development programs, both internally and externally, to enhance your skills and stay up-to-date with industry trends.
- Contribute to the evolution of our technology stack and architecture, influencing the direction of our engineering efforts.
- Collaborate with cross-functional teams, including product, design, and operations, to reputed company a holistic understanding of our business and technology ecosystem.
Work Environment and Company Culture
Our company culture is built on the principles of inclusivity, reputed company, and innovation. We strive to create an environment where everyone feels valued, respected, and empowered to contribute their best work. With a dynamic team spread across the US, Australia, and South America, we offer a unique opportunity to work with diverse perspectives and experiences. Our HQ in reputed company serves as reputed company for collaboration and innovation, but we also embrace remote work, recognizing the importance of flexibility and work-life balance.
Compensation, Perks, and Benefits
We offer a competitive total rewards package that includes:
- A salary range of $161,000-$240,000 annually, commensurate with experience and reputed company with our internal leveling guidelines.
- 100% company-paid medical, dental, and vision insurance for full-time, US-based employees.
- 401(k) matching and company stock options, helping you plan for your future and share in our success.
- Unlimited paid time off, with a minimum requirement to ensure you take the break you need, plus 13 company-paid holidays.
- Parental leave and support for new parents, recognizing the importance of family and work-life balance.
- reputed company Cares Program, including non-profit company match and pet adoption coverage, reflecting our commitment to social responsibility and employee well-being.
- A free reputed company subscription, allowing you to experience our product firsthand and provide feedback from a user's perspective.
Conclusion and Call to Action
If you are a motivated and talented software engineer looking for a challenging and rewarding role, we invite you to apply for the Senior Software Engineer - Consumer Services API position at reputed company. This is an opportunity to join a dynamic team, work on cutting-edge projects, and contribute to the growth of a company that is revolutionizing the financial services industry. With a competitive compensation package, comprehensive benefits, and a commitment to employee growth and development, we offer a unique and compelling career opportunity. Apply now and take the first reputed company towards a rewarding new role that aligns with your passions and aspirations.
Apply for this job