B2B Senior Java Software Engineer
B2B Senior Java Software Engineer (Back-end)
Client is a global technology company in the payments industry
Contract- 6 to 12 months
Lisbon/Hybrid – 3 days travel to office
7+ years experience
Mandatory skills - Java, J2EE, Springboot, JUnit, Oracle, Microservices architecture with design patterns emphasizing on latency, scalability and resiliency.
Overview
Client is seeking a Senior Software Engineer (Back-End) to help shape the future of payment technologies. In this role, you will drive the development of
- edge applications that are transforming the way payments are made. We're looking for a passionate engineer who is
- obsessed, deeply analytical, and thrives in
- paced environments. The ideal candidate brings an entrepreneurial mindset, a strong grasp of
- end technologies, and a commitment to building intuitive, secure, and
- performance user experiences. Our team embraces Agile methodologies, modern design principles, and a relentless focus on delivering exceptional solutions that delight our customers.
Role:
Act as a
- on developer, writing
- quality, secure, modular, and testable
- end code.
Lead the design, implementation, and successful delivery of complex engineering initiatives within the program.
Take full ownership of your team’s software, with deep understanding of its runtime behavior, dependencies, and infrastructure, including operating systems and build processes.
Evaluate, introduce, and deploy emerging technologies to optimize performance, scalability, and maintainability.
Architect and maintain technical roadmaps while mentoring development teams on best practices and new technology adoption.
Contribute across the full software development lifecycle—including architecture, coding, testing, documentation, and deployment.
Collaborate effectively with global teams through clear communication and
- functional engagement.
All About You:
Strong foundation in algorithms, data structures, and core computer science principles.
Proven experience with
- oriented programming and software design patterns.
Proficiency in multiple modern
- end and
- stack technologies such as Java, J2EE, Springboot, JUnit, Oracle, Microservices architecture with design patterns emphasizing on latency, scalability and resiliency.
Exceptional written and verbal communication skills in English.
Strong analytical and
- solving capabilities.
Hands-on experience in Agile software development environments.
Skilled in CI/CD pipelines, and Dev
Ops practices.
Experience designing scalable,
- tolerant platforms resilient to
- level failures.
Practical experience using strangulation patterns and
- corruption layers to refactor and migrate monolithic systems into decoupled services.
Deep understanding of modern software engineering principles such as SOLID, DRY, and Single Responsibility Principle (SRP).
Bachelor’s degree in computer science or a related technical field.
Role:
The ideal candidate is a
- on developer with considerable experience in
- layer development and user interface implementation for both web and mobile web applications. As a Consultant in the Emerging Payments Technology team, you will be responsible for clarifying requirements, designing and implementing the application and web services logic, as well as the user interface requirements across multiple products, services, and devices. Working within an Agile development methodology, you will collaborate with other engineers and work closely with the team technical lead to deliver an exceptional user experience to our customers. In addition you'll have the opportunity to work with new frameworks and technologies, assist with prototyping and
-
- concepts, participate in code reviews, and help ensure a high level of code quality from the team.
All About You:
Strong communication skills, both verbal and written, with strong relationship, collaborative and organization skills
5+ years’ experience translating functional product requirements into
- layer code, and visual designs into functional user interfaces within traditional web applications
Java, J2EE, Spring Framework (Spring MVC, Spring Security, Aspects, etc. ), JPA, JSF, JUnit, Web Services (SOAP & REST), JSON/XML, JBoss, Log4j, Eclipse STS, SQL, Oracle DB Server
HTML5, CSS3, Java
Script, Angular
JS, Karma
JS, j
Query
Experience working with API development (REST & SOAP)
In addition to the above skills, the following experience is highly desirable:
Test Driven Development (TDD)
Continuous Delivery, Continuous Integration and other processes assisting development workflow
Experience with implementing web service security
E-commerce experience
Education:
Bachelor's Degree in Information Technology, Computer Science, or Management Information Systems, or equivalent combination of relevant experience and education
- Informações detalhadas sobre a oferta de emprego
Empresa: Tiger Resourcing Group Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 10. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!