





Tier-1 brand, metro location, mid-level generalist backend role with popular Java/Kafka skills.
Backend Java and Kafka skills are broadly transferable across industries, moderate domain specificity.
Multiple mandatory technical skills and explicit 3+ years experience increase filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and deliver secure, stable, and scalable Java-based software solutions within an agile team for Commercial & Investment Bank Payments Technology.
Produce architecture and design artifacts; ensure software code meets design constraints and quality standards including use of enterprise-authorized AI-assisted development tools.
Analyze large data sets to identify issues and drive continuous improvements in software applications, including troubleshooting and maintaining software on Linux environments.
3+ years of applied software engineering experience with formal training or certification in software engineering concepts.
Proficient in Java fundamentals and frameworks (Spring Boot), OO programming, multi-threading, and messaging technologies (Kafka).
Experience with Linux operating system, system utilities, containers, and cloud architectures.
Hands-on experience using enterprise-authorized AI-assisted software development tools; ability to validate AI-generated outputs for correctness, performance, and security.
Experienced with building high-performance, latency-sensitive Java applications in enterprise settings with focus on secure and scalable architecture.
Comfortable working with globally distributed teams and stakeholders using agile methodologies and the full software development lifecycle.
Familiarity with event-driven architecture and distributed messaging technologies, plus strong debugging/troubleshooting skills in Linux-based environments.