Software Engineer Iii- Back End- Java- Jpm Personal Investing- Madrid
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Top-Paying Tech Jobs (with Salaries)
What is Software Engineering in the Age of AI?
Dev Digest 121 - AI goes offline