Luma Financial Technologies

Software Development Engineer

Luma Financial Technologies
Apply
12 hours ago
Lisbon, PortugalMid Level

Responsibilities

  • Design and implement scalable single-page applications based on microservices architecture.
  • Develop and maintain high-performance React and Spring Boot applications.
  • Create and optimize APIs with a focus on system reliability, efficiency, and speed.
  • Work with relational and non-relational databases.
  • Implement unit, integration, and end-to-end testing strategies.
  • Implement monitoring and alerting solutions.
  • Support and troubleshoot application issues in production.
  • Collaborate with engineers, product owners, business teams, and other cross-functional stakeholders to refine and deliver technical solutions.
  • Work effectively across multiple time zones and shifting priorities.

Requirements

  • Bachelor’s degree or above in Computer Science, Engineering, or a related field.
  • At least four years of professional software development experience.
  • Strong experience with React and Angular frontend applications.
  • Strong experience with Java and Spring Boot.
  • Strong experience with relational and non-relational databases.
  • Strong experience with microservices architecture and design patterns.
  • Comprehensive experience with unit, integration, and end-to-end system testing.
  • Experience with enterprise distributed software systems and code ownership.
  • Hands-on experience with cloud computing, preferably AWS.
  • Experience working with business stakeholders to build product solutions.
  • Experience with AI-DLC and agentic coding tools such as Claude Code and AWS Kiro.
  • Strong communication, teamwork, and ability to work in an agile, fast-paced environment.

Tech Stack

AngularAWSJavaReactSpring Boot

Categories

Luma Financial Technologies

About Luma Financial Technologies

51-200 employees
Contact me