Java developer in banking

AdvanceWorks

Lisboa

Híbrido

EUR 55.000 - 75.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Mentorship program
Modern training & certifications
Hybrid work model

Descripción de la vacante

AdvanceWorks is seeking a talented Java backend developer to design and implement services in a microservices setup. You will build RESTful APIs, work with relational and non-relational databases, and containerize services using Docker.

Collaboration with front-end and core banking teams, code reviews, and contributing to CI/CD pipelines are key parts of the role. The ideal candidate has 3+ years of experience with Java 8+, Spring Boot, and distributed systems, plus a solid grasp of performance,

Formación

  • 3+ years of professional software development experience.

Responsabilidades

  • Design and implement backend services in Java/Spring Boot within a microservices architecture.

Conocimientos

Java 8+
Spring / Spring Boot
Microservices
RESTful APIs
Docker
Git / CI/CD
Testing (unit/integration)
SQL/NoSQL databases
Troubleshooting production issues
Agile methodologies

Herramientas

PostgreSQL
MongoDB
SQL Server
Kafka/NATS/ActiveMQ (Optional)
Kubernetes (Optional)

Descripción del empleo

Описание:

At AdvanceWorks, we learn together, grow together, and have fun together. And we do all this while creating great software solutions for clients across many industries and geographies.We are constantly challenging ourselves and each other to use the latest technologies and the best methodologies and make sure we walk the talk. You’ll join a software development team, working in an international banking environment with the agility and proximity of a growing team.

Задачи:

Designing and implementing backend services in Java using Spring / Spring Boot within a microservices architecture. Developing and maintaining RESTful APIs for integration between internal services and external systems. Designing, implementing, and optimizing relational and non-relational data models using PostgreSQL, MongoDB, and SQL Server. Developing complex queries, creating indexes, and performing basic database tuning and optimization. Creating and maintaining Dockerfiles and containerization configurations for backend services. Following software versioning best practices using Git and contributing to existing CI/CD pipelines. Implementing unit and integration tests throughout the software lifecycle, including SIT, UAT, and production environments. Monitoring services, analysing production issues, and troubleshooting incidents to ensure service stability and reliability. Contributing to application observability, logging, and continuous improvement of production services. Collaborating with Frontend, Core Banking, and Functional Analysis teams to translate business requirements into technical solutions. Participating in code reviews and contributing to the improvement of the codebase, architecture, and technical guidelines. Documenting services, APIs, data flows, and architectural decisions using Jira and Confluence. Contributing to technical decisions and the continuous improvement of development practices and solutions.

Требования:
  • +3 years of professional experience in software development or a relevant technical role.
  • Strong professional experience with Java 8+.
  • Solid experience with Spring / Spring Boot and backend development.
  • Proven experience working with microservices architectures.
  • Good experience designing and consuming RESTful APIs, including API versioning and documentation.
  • Hands-on experience with relational and/or non-relational databases, particularly PostgreSQL, MongoDB, and/or SQL Server.
  • Experience with Docker and containerized applications.
  • Good understanding of Git, CI/CD practices, and software deployment processes.
  • Experience implementing unit and integration tests.
  • Ability to analyse and troubleshoot technical issues, including incidents in production environments.
  • Strong focus on code quality, performance, maintainability, and clean and testable code.
  • Ability to take ownership of the services and solutions you develop.
  • Strong communication and collaboration skills, with the ability to work with both technical and functional profiles.
  • Proactive mindset and openness to continuous improvement and participation in technical decisions.
  • Good knowledge of Agile methodologies.
  • Availability to work in a hybrid model, with 3 days per week at the Lisbon office.
  • Availability to work on-site during the first month of the project.
Будет плюсом:
  • Experience with messaging and event-driven architectures, particularly Kafka, NATS, or ActiveMQ
  • Experience with centralized monitoring and logging solutions
  • Experience with Kubernetes or other container orchestration platforms
  • Knowledge of backend application security, including authentication, authorization, and handling of sensitive data
  • Experience in banking, financial services, or other business-critical environments
  • Interest in AI applied to software development, including prompt engineering
Условия:

An amazing informal culture of smart, hardworking, and friendly people who support and care about each other. A mentorship program from day one. The opportunity to work with real-world operational data from tolling and Intelligent Transportation Systems. The opportunity to work on large-scale data and cloud projects using modern technologies. Formal training and certifications in data, cloud, and engineering excellence. Access to cutting-edge tools and technologies. A dynamic company where your ideas matter more than job titles. Flexibility with responsibility. A Rubber Duck to help you debug those tricky data pipelines.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

java developer in banking
java developer in banking

Fyld • Lisboa

Presencial
EUR 42.000 - 68.000
Continuous training
Collaborative team
Culture of respect
+1
Java backend developer in luxury retail
Java backend developer in luxury retail

act digital • Lisboa

Híbrido
EUR 45.000 - 70.000
Continuous learning opportunities
Career development
Hybrid working model
java developer for distributed systems
java developer for distributed systems

Consort Group • Lisboa

Presencial
EUR 55.000 - 85.000
Health insurance
TR card
CSE
+4
Java developer
Java developer

Fyld • Lisboa

Presencial
EUR 55.000 - 75.000
Java developer
Java developer

Data Group • Lisboa

Híbrido
EUR 60.000 - 80.000
Backend developer in real-time systems
Backend developer in real-time systems

CEiiA / Centre of Engineering and Product Development • Oeiras

Presencial
EUR 40.000 - 60.000
Страхование здоровья
Партнёрство с залами фитнеса
Дополнительные дни отпуска
+1
QA engineer (manual) in financial services
QA engineer (manual) in financial services

Dellent • Lisboa

Presencial
EUR 60.000 - 80.000
Health insurance
Training budget
Remote onboarding
+1
Full stack developer
Full stack developer

Aubay Portugal • Lisboa

Híbrido
EUR 60.000 - 90.000
Страхование здоровья и стоматология
Обучение и развитие в Training Academy
Карьерный рост и структура продвижения
+2
Java developer in cloud-native systems
Java developer in cloud-native systems

Smart Consulting • Lisboa

Presencial
EUR 29.000 - 32.000
Business analyst in application support
Business analyst in application support

Aubay Portugal • Lisboa

Híbrido
EUR 45.000 - 65.000
Training Academy
Health insurance
Mental health platform
+1