Senior Java Developer
Core
Design solutions and optimize application code using AI tools for Trading Controls tools, ensuring robust, scalable, and secure delivery.
Role type
Senior IC Java Developer (AI-assisted)
Builds
Trading Controls tools and backend/frontend services
Domain
Financial Services / Banking Technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, CI/CD, Git, DevOps, Oracle DB, J2EE, AI-powered code analysis tools (GitHub Copilot, Devin), Code quality assurance (Fortify, SonarQube), Technical debt reduction
Preferred skills
Cloud platforms, Distributed systems, Treasury/Financial products, Business requirements analysis
Technologies
Java, Spring Boot, Maven, JADE, Node.js, HTML, Oracle, Git, CI/CD pipelines, Fortify, SonarQube
Responsibilities
Develop specifications and technical components, Review and optimize Java/Spring Boot code, Leverage AI tools for code analysis and refactoring, Collaborate on performance improvements, Support CI/CD processes, Manage production support requests
Seniority
Senior, hands-on IC