Senior JAVA Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
We are seeking an experienced Senior Java Developer to design, build, and own end-to-end production microservices for enterprise banking channels. In this role, you will lead component delivery from initial design through production support while adhering to platform engineering standards.
Key Skills for This Role
Full Job Posting
Role Description
We are seeking an experienced Senior Java Developer to design, build, and own end-to-end production microservices for enterprise banking channels. In this role, you will lead component delivery from initial design through production support while adhering to platform engineering standards.
Key Responsibilities
- Development & Delivery: Design, implement, and maintain resilient Java microservices, REST APIs, and database persistence layers to meet sprint commitments.
- Quality & Engineering Standards: Maintain high unit/integration test coverage, perform peer code reviews, and manage governed, starter-based dependencies.
- Production & Support: Debug complex issues across integration layers, support UAT/release activities, and provide clean service documentation.
Essential Requirements
- Experience: 9+ years in Java development, including recent hands-on experience with Java 17, 21, or 25.
- Frameworks & Architecture: Strong expertise in Spring Boot 3.x, Spring Data JPA, and microservices architecture (observability, boundaries, inter-service communication).
- Database & Tooling: Proficient with Oracle/SQL (query tuning, JPA Specifications), Maven multi-module builds, and Git.
- DevOps & Testing: Hands-on with CI/CD pipelines, containerized deployment (Kubernetes, Azure, or OpenShift), JUnit 5, and Mockito.
Skills
- Experience with Java 11→21 / javax→jakarta migrations, event-driven integration (Kafka), or API gateways (IBM API Connect, DataPower).
- Exposure to Python, design patterns, or prior delivery experience in banking/regulated environments.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at AITS
Core Banking Transformation - Operations SME
, QAT
We are seeking an experienced Core Banking Transformation – Operations SME to support large-scale Temenos T24 transformation programs across Retail and Corporate back-office operations. The role involves bridging busines
Core Banking Transformation - Retail SME
, QAT
AITS is seeking a Core Banking Transformation Retail SME to lead client-facing business analysis and operations for Temenos (T24) transformation programs. The role requires 11+ years of experience in Temenos Core Banking
IT Work Stream Project Manager
, QAT
AITS is looking for an IT Work Stream Project Manager to lead core banking transformation programs, aligning cross-functional IT teams, managing technical dependencies, and ensuring seamless system integration. The role
Business Analyst – T24 Access Control & Parameterization
, QAT
AITS is seeking a Senior Business Analyst to drive security governance and configuration for Temenos T24 core banking transformation programs. The role involves owning the Access Control Matrix, enforcing RBAC frameworks
Core Banking Transformation - Corporate Banking SME
, QAT
AITS is looking for an experienced Corporate Banking SME to drive Temenos T24 core banking transformation programs. The role involves leading requirements, target operating model (TOM) design, testing, data migration, an
Data Work Stream Project Manager
, QAT
We are seeking a Data Work Stream Project Manager to lead end-to-end data migration and strategy for a major core banking transformation. The role involves overseeing the complete lifecycle, from ETL design and data gove
IT Operations Officer
, QAT
AITS is looking for an IT Operations Officer to manage, monitor, and maintain core datacenter and IT infrastructure in a 24/7 shift-based environment. Responsibilities include real-time infrastructure monitoring, backup
IBM ACE / ESB Developer
, QAT
AITS is looking for an experienced IBM ACE Senior Developer to design, build, and optimize scalable, secure, and high-performance enterprise integration flows. The role involves overseeing the complete SDLC, collaboratin
Core Banking Transformation - Operations SME
, QAT
Core Banking Transformation - Retail SME
, QAT
IT Work Stream Project Manager
, QAT
Business Analyst – T24 Access Control & Parameterization
, QAT
Core Banking Transformation - Corporate Banking SME
, QAT
Data Work Stream Project Manager
, QAT
IT Operations Officer
, QAT
IBM ACE / ESB Developer
, QAT