Luma Financial Technologies

Senior Software Development Engineer

Luma Financial Technologies
Apply
3 hours ago
Lisbon, PortugalSenior

Responsibilities

  • Design and implement scalable single-page applications based on microservices architecture.
  • Develop and maintain high-performance React and Spring Boot applications.
  • Make technical decisions and optimize system architecture for scalability, maintainability, and reliability.
  • Design data models for relational and non-relational databases.
  • Implement comprehensive testing strategies, monitoring, and alerting solutions.
  • Collaborate with cross-functional teams and stakeholders to refine and deliver technical solutions.
  • Provide production support and optimize systems for performance and efficiency.
  • Mentor junior team members and engineers using the organization’s AI-DLC practices.

Requirements

  • Bachelor’s degree or above in Computer Science, Engineering, or a related field.
  • At least 7 years of professional software development experience.
  • Strong expertise in React, Angular, Java, and Spring Boot.
  • Strong experience with relational and non-relational databases and microservices architecture.
  • Proven experience designing large-scale, secure, high-traffic, distributed software systems.
  • Proven ability to write high-quality, scalable, and maintainable code.
  • Hands-on experience with cloud computing, preferably AWS.
  • Experience working with internal and external stakeholders to build end-to-end solutions.
  • Experience mentoring and guiding junior engineers.
  • Experience with AI-DLC and agentic coding using tools such as Claude Code and AWS Kiro.
  • Strong communication, teamwork, adaptability, and experience working in fast-paced environments.

Tech Stack

AngularAWSJavaReactSpring Boot
Luma Financial Technologies

About Luma Financial Technologies

51-200 employees
Contact me