Software Developer - Java, AWS, PL/SQL
Core
Design, build, and support end-to-end loan servicing and commercial lending applications for a major bank, focusing on modernization and cloud transformation.
Role type
Senior Software Developer (Java/AWS/PL/SQL)
Builds
Core banking loan servicing platform, microservices, APIs, and user-facing applications.
Domain
Banking / Financial Services / Loan Servicing / Commercial Lending
Deliverable
production ML models | product features
Required skills
Java, AWS, PL/SQL, system design, scalability, distributed systems, microservices, API design, frontend development (Angular), CI/CD, observability, event-driven architectures, cloud-native development
Preferred skills
AI/ML or LLM-based capabilities, AI development tools (Copilot), search/data retrieval platforms, modernization programs, streaming architectures
Technologies
AWS, Angular, Java, Node, Python, Kafka, Kubernetes, Docker, Spring Boot, Oracle, React, SQL, Azure, GitHub Copilot
Responsibilities
Design and build scalable microservices and APIs using Java, Node, and Python; develop intuitive frontend applications using Angular; ensure systems are secure, resilient, and compliant with banking regulations; identify and implement AI tools to improve delivery efficiency; contribute to continuous improvement in engineering practices including CI/CD and observability; work on data-driven systems, integrations, and orchestration layers; contribute to modernization initiatives including API-first and cloud transformation; explore and implement AI-assisted features.
Seniority
Senior, hands-on IC