Java Microservices Senior Programmer Analyst
Core
Design, build, and implement new or revised application systems and programs using Java microservices to meet specific business needs.
Role type
Senior IC Java Microservices Programmer Analyst
Builds
Enterprise application systems and programs
Domain
Financial Technology / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, SQL, Docker, CI/CD, ECS, AI tools (CoPilot/Devin), Design Patterns
Preferred skills
Systems analysis, Project management, Consulting techniques
Technologies
Java, Spring Boot, SQL, Docker, ECS, CI/CD tools
Responsibilities
Conduct feasibility studies and IT planning; Monitor and control development lifecycle from design to implementation; Analyze complex problems and evaluate business processes; Recommend and develop security measures; Consult with users on advanced programming solutions; Mentor junior analysts.
Seniority
Senior, intermediate level with autonomy