Software Developer – Java, AWS & PL/SQL (AI-Assisted Development)
Core
Design and deliver scalable, enterprise-grade banking solutions for loan servicing and commercial lending applications, leveraging AI-assisted development.
Role type
Senior full-stack software developer (Java/AWS/PL/SQL)
Builds
Core banking loan servicing platform, microservices, APIs, and user-facing applications
Domain
Banking / Financial Services / Cloud Modernization
Deliverable
production ML models | product features | infrastructure
Required skills
Java (Spring Boot), Node.js, Python, React/Angular, AWS/Azure, Docker, Kubernetes, Kafka, Oracle, Microservices, API design, Event-driven architecture, CI/CD, System design, Distributed systems, Banking domain knowledge, AI tool usage
Preferred skills
Search/analytics platforms, Cloud-native modernization, Streaming architectures
Technologies
GitHub Copilot, Angular, React, Spring Boot, Node.js, Python, AWS, Azure, Docker, Kubernetes, Kafka, Oracle
Responsibilities
Design, build, and support end-to-end applications across frontend, backend, and integration layers; Translate business requirements into scalable technical solutions; Build robust microservices/APIs; Develop intuitive frontend applications; Identify opportunities to leverage AI tools for delivery efficiency; Contribute to continuous improvement of engineering practices
Seniority
Mid-to-Senior, hands-on IC