Software Engineer Iii- Back End- Java- Jpm Personal Investing- Madrid

JP Morgan Chase
Madrid, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Artificial Intelligence Automation of Tests Code Review Java Virtual Machine (JVM) Systems Development Life Cycle Software Tools Spring-boot Kotlin Event Driven Architecture Git Flow Kubernetes
+4 more
Apache Kafka Restful APIs Serverless Computing Microservices

Job description

Experteer Overview In this role you will contribute to building a top-tier mobile and web investment experience within a collaborative fintech squad.You will shape scalable architectures and deliver high-quality software that meets evolving product needs.The team emphasizes fast, iterative delivery and knowledge sharing to impact clients’ financial decisions.This is a hands-on, solution-focused opportunity at the heart of a mission-driven engineering culture.Compensaciones / Beneficios* Collaborate with Product team to translate user needs and deliver features in an Agile SDLC using Java/Springboot and Kotlin.* Contribute to architectural evolution using ADRs in a microservices stack running on Kubernetes with Kafka and event-driven design.* Own tasks from estimation through release and post-production support.* Identify and resolve prioritized defects and write tests to uphold quality.* Manage releases and automation, promoting frequent deployments.* Participate in code reviews and continuous learning within the team.* Share knowledge through skill-share sessions and contribute to technical initiatives to improve the codebase.* Leverage enterprise AI coding assist tools while ensuring safety, correctness, and security through peer review and automated testing.* Apply SDLC tooling and automation to maximize delivery value.Responsabilidades* English working proficiency* Product engineer mindset with track record of delivering high-quality software* Experience with JVM languages (Java/Scala/Kotlin) and Springboot* Experience designing systems from scratch and evolving architectures (serverless and cloud)* Hands-on experience with event-driven architectures and Kafka* Experience with monitoring/alerting for production environments* Good understanding of REST APIs* Experience with Git flow* Strong communication within delivery teams and cross-functional collaboration* Curiosity for new ways of working and proactive idea-sharing* Hands-on experience with AI-assisted software development tools and safe/secure usage of AI outputs* Understanding of responsible AI use in engineering workflowsRequisitos principales*

Requirements

  • Product engineer mindset with track record of delivering high-quality software
  • Experience with JVM languages (Java/Scala/Kotlin) and Springboot
  • Experience designing systems from scratch and evolving architectures (serverless and cloud)
  • Hands-on experience with event-driven architectures and Kafka
  • Experience with monitoring/alerting for production environments
  • Good understanding of REST APIs
  • Experience with Git flow
  • Strong communication within delivery teams and cross-functional collaboration
  • Curiosity for new ways of working and proactive idea-sharing
  • Hands-on experience with AI-assisted software development tools and safe/secure usage of AI outputs
  • Understanding of responsible AI use in engineering workflows

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

5:02 min

Mapping Git flow branches to application tester segments

Majid Hajian · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

4:04 min

Overview of Kubernetes operators and custom resource definitions

Philipp Krenn · WWC 2022

Videos

See all

Related articles

See all