Senior Full-Stack Engineer (Java + React)
Overview
Software Engineer is seeking qualified candidates located in Latam to fill the role of Senior Full-Stack Engineer (Java/React).
In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer:
- Flexible schedules and authentic work-life balance
- Opportunities for continuing education
- Social activities per country sponsored by the company
- Birthday celebration
- Payment in US Dollars
About the role:
The product we are developing is a SaaS model platform for venture capital and private equity companies, changing the way of management for investment funding. The application serves more than 300 active customers, 35k users, and $75 billion in capital commitments. The platform utilizes a combination of Java-based applications and Neo4J graph databases, hosted in an AWS cloud environment. We are a fast-growing fintech company that offers a cutting-edge investor reporting portal to fund administrators and emerging fund managers.
Some of the main responsibilities:
– Refactoring and reduction of technical debt of the current system implementation to improve resilience and non-functional system parameters, as well as the architecture
– Design and implementation of new functionalities according to coding best practices
– Work with code repository, continuous integration and continuous delivery tools, AWS-based environments
– Taking part in a frontend redesign and reimplementation project
– Working within an agile team with a focus on constant improvement
#LI-DNI
– +90% English written and oral (at least B2 level) with excellent communication skills
– At least 5 years of commercial experience as a Full-Stack software developer
– Software craftsmanship (SOLID, design patterns, etc.) and product ownership approach
– Strong experience with Java (ideally version 11+)
– Strong experience with React, React Materials
– Experience with Spring Framework (Security, JPA, Web), Spring Boot, JUnit
– Previous experience with Neo4j and Auth0
– Experience working with REST API
– Previous experience with Git