Mid-Level Full Stack Software Engineer (Java / React)
Working hours: Full overlap with MT zone
Job Summary
We are looking for Mid-Level Full Stack Software Engineers to join our Ascend engineering teams. In this role, you will contribute to both front-end and back-end development across our Ascend platform, working within a Java/Spring Boot backend and React-based frontend architecture.
Engineers in this role will work on features within our Ascend monolith and Mosaic solutions, collaborating closely with product managers, designers, and other engineers to build scalable and reliable web applications.
This position is ideal for engineers with 3–9 years of professional experience who are comfortable working across the full stack and enjoy building customer-facing applications and backend services.
Key Responsibilities
Design, develop, and maintain full-stack features across Ascend applications
Build and enhance backend services using Java and Spring Boot
Develop modern front-end interfaces using React
Work with PostgreSQL databases for data storage and retrieval
Integrate with event-driven systems using Kafka
Contribute to both Ascend monolith and Mosaic service architecture
Write clean, maintainable, and testable code
Collaborate with cross-functional teams including product, QA, and other engineers
Participate in code reviews and technical discussions
Help troubleshoot production issues and improve system reliability
Required Qualifications
3–9 years of professional software engineering experience
Strong experience with Java and Spring Boot
Experience building web applications using React
Solid understanding of REST APIs and backend service design
Experience working with PostgreSQL or other relational databases
Familiarity with Kafka or event-driven architectures
Experience working in Agile development environments
Strong problem-solving skills and ability to work collaboratively
Preferred Qualifications
Experience working with large monolithic systems and microservices architectures
Familiarity with cloud environments or containerized deployments
Experience improving application performance and scalability
Exposure to CI/CD pipelines and modern development workflows
What We’re Looking For
Successful candidates are engineers who:
Are comfortable working across both frontend and backend
Have experience contributing to production-grade applications
Can quickly understand existing codebases and ship improvements
Enjoy collaborating with teams to deliver features end-to-end
- Locations
- LATAM
- Remote status
- Fully Remote
About Tight Line
Tight Line represents the perfect synergy of expertise and ambition. Born from the merger of Rapid River (est. 2013) and Cactus Code (est. 2016). Our mission is simple yet bold: to attract the brightest minds in software development and empower them with meaningful, cutting-edge projects for clients across the globe.