← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Technology And Engineering | Others Senior Java Engineer L2 - Core Java, Concurrency & Jvm - Fi[...]

Publicis Sapient · Bogotá, Bogotá D. C.

📅 26/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 75,649 jobs in Colombia →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Senior Java Engineer L2 - Core Java, Concurrency & JVM - Financial Services Job ID: *** | calle 93b No. 13 Bogota ** Colombia | Others Join a large-scale financial services platform , supporting business-critical systems with high standards of reliability, security, and performance. Play a key role in the ongoing modernization of enterprise Java applications , including: Migrating legacy Java services to modern Java versions (Java 17 / Java 21) Refactoring existing codebases to improve scalability, performance, and maintainability Contributing to architectural evolution toward modern, cloud-native patterns Design and enhance high-performance backend systems , supporting both new features and platform evolution. Collaborate directly with senior client stakeholders in a highly autonomous, client-facing environment. Contribute to platform stability by participating in production-related activities , while keeping development and modernization as the primary focus. Qualifications Your Skills and Experience Strong hands-on experience with Java in enterprise-scale systems , ideally within regulated or high-availability environments. Proven experience working with modern Java versions , including Java 17 and Java 21 . Solid understanding of Core Java fundamentals , including: Java Collections Framework (List, Set, Map, concurrency-aware collections) Object-oriented principles and enterprise design patterns Strong background in concurrency and multithreading , including: ExecutorService , thread pools, synchronization strategies Designing thread-safe, high-performance systems Experience optimizing backend performance across: REST APIs SQL queries and data access layers Microservices interactions and data processing flows Strong understanding of REST API concepts , including: HTTP methods, status codes, idempotency API versioning, error handling, and performance considerations Hands-on experience implementing security best practices , including: Authentication and authorization with Spring Security OAuth and JWT Proven experience in JVM analysis and tuning , including: Memory management and garbage collection Thread dumps vs. heap dumps : when to use each and how to analyze them Performance troubleshooting using tools such as JConsole, JVisualVM, or similar Understanding and practical use of JMX Local debugging and remote debugging of Java applications Structured debugging methodologies for production and non-production environments Familiarity with basic Unix/Linux commands for troubleshooting and system inspection. Solid understanding of build and dependency management , including: Maven concepts (lifecycle, dependencies, plugins, profiles) Familiarity with NoSQL databases , with MongoDB preferred. Understanding of event-driven architectures , including Kafka or similar messaging platforms . Experience working in AWS-based environments (strong plus), with exposure to multi-cloud or hybrid cloud environments as a bonus. Strong communication skills , able to explain technical decisions and findings clearly in discussions with senior stakeholders. Set Yourself Apart With Experience modernizing enterprise Java platforms in financial or regulated industries. Demonstrated JVM tuning and performance optimization work. Background designing high-throughput, secure, event-driven backend systems . Exposure to cloud-native, multi-cloud, or hybrid architectures. Comfort leveraging AI tools to improve engineering productivity. Experience working directly with senior stakeholders in client-facing roles. Company Description We're looking for a Senior Java Engineer to join a large-scale financial services platform in the middle of an active Java modernization journey . In this role, you'll help migrate and evolve legacy systems toward modern Java **) and cloud-native architectures on AWS , working on performance-critical, secure, and highly scalable services that run in production at scale. #J-*-Ljbffr
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →