Mid Backend Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Fortris

Mid Backend Software Engineer (Remote)

Mid Backend Software Engineer | Fortris | Spain

About us:

Fortris is a leading provider of digital asset integration services forenterprise treasury operations. Founded in 2017 by a team of payment and...

Mid Backend Software Engineer | Fortris | Spain

About us:

Fortris is a leading provider of digital asset integration services for enterprise treasury operations. Founded in 2017 by a team of payment and security veterans, Fortris gives organizations the technology and expertise to embrace digital asset transformation in a secure and simplified manner.

With people from all across the globe, our talented team has built a working environment that encourages both personal and professional growth. We are proud to have been ranked by Great Place To Work® as one of the top five Málaga workplaces in our size category, and we have also been recognized by the Financial Times as one of Europe’s fastest-growing companies.

See fortris.com/careers for more about what we do, our values, and our employee perks.

Your mission:

We are seeking a skilled and self-organized Backend Software Engineer – Mid to join one of our dynamic delivery teams in the sunny Malaga office. The ideal candidate will have a strong emphasis on writing clean, quality, and secure code. Be responsible for developing and maintaining backend services using Java, Spring, and gRPC architecture. Be familiar with agile methodologies. Collaboration and team synergy are essential to us, making it vital for the candidate to be an effective team player.

What you’ll do:

  • Participate in the design process and create / edit / review design suggestions and documentation.
  • Interact with the product owners and key stakeholders as needed.
  • Design, develop, and maintain backend services and APIs using Java, Spring Boot, and gRPC architecture.
  • Write clean, scalable, and secure code adhering to best practices.
  • Write automation tests at different levels, unit, integration, acceptance.
  • Collaborate with team members to define and implement innovative solutions.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Contribute to continuous improvement within a blameless culture.
  • Provide guidance and unblock junior team’s members
  • Explore and influence the adoption of new technologies.
  • Ensure proper documentation and thorough testing of developed software.
  • Stay informed about industry trends and advancements in backend development.

What you’ll bring:

  • BS or MS degree in Computer Science or a related technical field
  • At least 5 years of experience as Java backend developer
  • Advanced level of English
  • Exposure to a wide range of open source technologies and best software practices
  • A pragmatic attitude and approach to solving problems
  • Willingness to work in a fast-paced environment, learn new technologies, and programming languages
  • Must be a team player
  • Excellent communication and interpersonal skills
  • Excellent analytical skills
  • Have strong knowledge in Java ( ideally Java 17 +)
  • Have strong knowledge in testing frameworks: JUnit, Spock, Mockito, SerenityBDD.
  • Have experience with a range of open source Java libraries and frameworks, for example Spring Boot, JPA, etc.
  • Have experience with relational and NoSQL databases
  • Experience with REST architecture
  • Experience gRPC architecture
  • Experience with micro-services architecture (development and testing)
  • Experience with messaging frameworks and EDA
  • Experience with git version control (ideally Gitlab)

Bonus Points:

  • Any Bitcoin/Blockchain or Cryptocurrency knowledge would be a massive bonus!
  • Cryptography knowledge is a big plus!
  • Experience working with Kafka
  • Experience with payment services (i.e., fintech)
  • Cloud application development like AWS
  • Experience with both functional and imperative programming
  • Experience with test automation tools like Selenium or Serenity
  • Experience writing and performing load testing using tools like JMeter, or Gatling

What we offer:

  • Work from home or from our office in the centre of Málaga
  • Challenging and exciting projects at an innovative international company that uses cutting-edge tech and Apple equipment
  • Collaborative teams and agile multicultural environment
  • Competitive salary with flexible compensation plan
  • Flexible working hours
  • 25 paid vacation days + public holidays
  • Private health insurance
  • Relocation Package for you and your family, including soft-landing service to help you settle in
  • Free English/Spanish lessons
  • Amazing office in Málaga city centre
  • Free parking provided if needed
  • Team building events, learning labs and corporate events
  • Ongoing learning and professional development opportunities
  • Office perks including games console, football table, books; fully stocked kitchen with unlimited coffee, organic fruit, ice-cream, etc
  • Great Place to Work certified – Málaga Best Workplaces

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.