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 16 days 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

Senior Software Engineer role at impact.com, focusing on backend development for partnership management platform, requiring 8+ years of Java experience.

Senior FullStack Software Engineer - Commerce

Senior FullStack Software Engineer position at Adobe, focusing on commerce solutions and requiring 8+ years of experience in building scalable web applications using modern technologies.

Senior Software Engineer - Cashout Team

Senior Software Engineer position at EarnIn, working on their flagship earned wage access product, offering $252K-$308K plus equity in Palo Alto.

Senior Software Engineer, Runtime Insights

Senior Software Engineer position at Snyk, focusing on runtime data analysis and security vulnerability detection in the Runtime Insights Team.

Oracle Technical Engineer

Oracle Technical Engineer role at Robinhood focusing on integration solutions and process automation using Oracle cloud services.