Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Hexa Consulting

NewBe an early applicant

Java developer for payment applications

Posted Updated 8 views
Discussion

Summary

Senior Java Spring Boot developer building and maintaining microservices and APIs for payment-related applications in the banking sector, focused on security, scalability and performance. Hybrid setup with two days per week in the Lisbon office; stack includes Java 17/21, Spring Boot 3.x, REST APIs, OAuth 2.0/JWT, SQL and Jenkins-based CI/CD.

Описание:

Join Hexa as a Senior Java Spring Boot Developer and contribute to the development of secure, scalable backend solutions for the banking sector. You will work within an international engineering environment, supporting payment-related applications and collaborating with multidisciplinary teams.

Задачи:

  • Develop and maintain Java-based microservices and APIs supporting financial transactions and business operations.
  • Design reliable backend components with a focus on maintainability, scalability, security and performance.
  • Translate functional and technical requirements into sustainable software solutions in collaboration with engineering and business teams.
  • Implement secure communication mechanisms between distributed services and external systems.
  • Improve application reliability through testing, debugging, performance analysis and code reviews.
  • Contribute to the standardization of development practices, architecture patterns and software quality.
  • Support the optimization of automated integration, testing and deployment processes.
  • Collaborate with international teams in an Agile development environment.

Требования:

  • 6 to 9 years of professional experience in Java development, particularly in backend and microservices environments.
  • Academic background in Computer Science, Software Engineering or a related field, or equivalent professional experience.
  • Proven ability to deliver complex backend solutions with technical autonomy and attention to software quality.
  • Strong analytical capabilities and a structured approach to troubleshooting and problem-solving.
  • Professional working proficiency in English, at B2/C1 level or equivalent, for daily international collaboration.
  • Effective communication skills and a collaborative, proactive and solution-oriented working approach.
  • Availability to work from the Lisbon office two days per week.
  • Java 17/21 and object-oriented programming principles.
  • Spring Boot 3.x, Spring MVC, Spring Security and Spring Data JPA.
  • Microservices architecture, distributed systems and enterprise design patterns.
  • RESTful APIs, API-first development and service integration.
  • OAuth 2.0, JWT and secure API communication.
  • SQL databases, including Oracle or PostgreSQL.
  • Data modeling, query optimization and database performance.
  • Multithreading, concurrency and application performance optimization.
  • CI/CD pipelines using Jenkins, XL Deploy, XL Release or equivalent tools.
  • Automated testing, code quality practices and technical debugging.
  • Agile methodologies, including Scrum and Kanban, with Jira.
  • Будет плюсом: Frontend development experience with Angular, preferably recent versions; Experience contributing to Fullstack application development; Professional working proficiency in French; Familiarity with banking systems or payment processing environments

Условия:

  • Private health insurance from your first day, with no waiting period and optional family extension.
  • Free and confidential psychological support through TEAM 24, including access to specialist resources and live sessions.
  • Continuous learning opportunities, professional training and certification support.
  • Opportunities to develop expertise in information security, software quality management and cybersecurity best practices.
  • Flexibility aligned with the requirements of your role and professional responsibilities.
  • Childcare vouchers and practical measures supporting work-life balance.
  • A collaborative professional environment with accessible leadership, shared learning and opportunities to connect with the Hexa community.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →