Java Backend Developer

Since 2009, pioneering innovative online project management across industries, focusing on fintech and payment solutions.
Backend
Senior Software Engineer
Remote
8+ years of experience
Finance

Description For Java Backend Developer

Macropay, a pioneering company in online project management since 2009, is seeking a Senior Java Backend Developer to join their Payments team. The role demands 8+ years of professional experience, with at least 5 years focused on Java development. This position offers an exciting opportunity in the fintech sector, where you'll contribute to designing and developing scalable solutions while working with modern technologies and architectures.

The ideal candidate will bring extensive experience in fintech or banking, with deep expertise in SOA Architectures, Microservices, and Object-Oriented Programming. You'll be responsible for producing high-quality software, improving system performance, and finding innovative solutions to complex challenges. The role requires strong analytical skills and expertise in Test-Driven Development.

Working at Macropay comes with exceptional benefits, including flexible remote work options, comprehensive health coverage, and strong emphasis on work-life balance. The company offers a vibrant culture focused on innovation and professional growth, with opportunities for continuous learning through personalized training and education budgets. You'll enjoy flexible scheduling, reduced summer hours, and generous vacation time.

The position offers a unique blend of technical challenges and professional development in a dynamic fintech environment. You'll be part of a team dedicated to delivering exceptional user experiences while working on cutting-edge payment solutions. The company's commitment to employee well-being and professional growth makes this an excellent opportunity for experienced developers looking to advance their careers in a supportive and innovative environment.

Last updated a month ago

Responsibilities For Java Backend Developer

  • Contribute to the design, architecture, and development of products and services
  • Produce highly scalable, high-quality software in a fast-paced environment
  • Find innovative solutions to challenging problems
  • Improve performance, scalability, and availability of internal systems
  • Create tools and processes to increase team productivity
  • Diagnose and debug issues in a production environment

Requirements For Java Backend Developer

Java
Redis
  • 8+ years of professional programming experience with 5 years in Java
  • 5+ years of domain expertise in fintech, banking, or financial services
  • 5+ years of expertise in SOA Architectures and/or Microservices
  • Deep understanding of Object-Oriented Programming principles
  • Expertise in Test-Driven Development
  • Advanced proficiency in Web/API environments
  • Experience with HTTP protocols and RESTful services
  • Strong analytical and problem-solving skills

Benefits For Java Backend Developer

Medical Insurance
Dental Insurance
Mental Health Assistance
Education Budget
  • Flexible career path with personalized internal training
  • Annual budget for external learning
  • Flexible schedule with flextime
  • Full remote work option
  • 35-hour workweek in July and August
  • 25 days vacation plus birthday off
  • Private health insurance including dental and psychological services
  • Office perks in Barcelona (coffee, fruit, snacks, game room, rooftop terrace)
  • Ticket restaurant and nursery vouchers

Interested in this job?

Jobs Related To Macropay Java Backend Developer

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Kiavi, building complex loan origination platforms with modern tech stack, offering competitive pay and comprehensive benefits.