Applications Development Sr Programmer Analyst - AVP
Core
Designing, building, and maintaining production-grade Java-based systems and containerized microservices within a complex technology environment.
Role type
Senior individual-contributor applications development engineer
Builds
Scalable, containerized microservices and platform modernization initiatives
Domain
Banking / Enterprise Operations & Technology
Required skills
Core Java, Spring Boot, REST, Microservices, Docker, Kubernetes, CI/CD, SQL, JSON/XML processing
Preferred skills
Loan IQ Platform experience, GoF design patterns, Kafka/Tibco/IBM MQ, Shell/Batch scripting
Technologies
Java, Spring Boot, Tomcat, Swagger, Kafka, Tibco, IBM MQ, Docker, Kubernetes, CI/CD tools
Responsibilities
Conduct feasibility studies and IT planning for applications development; Monitor and control all phases of development including design, construction, testing, and implementation; Analyze complex problems and evaluate business and system processes; Recommend and develop security measures; Consult with users and technology groups on advanced programming solutions; Serve as a technical advisor and coach to peers and new analysts
Seniority
Senior, hands-on IC