remote
Senior Agentic Software Engineer Java - Solovis
Software Engineer
Lead the design and delivery of scalable Java microservices, driving innovation in portfolio management analytics with cloud-native technologies and AI-driven insights.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance Java microservices using Spring Boot, ensuring scalability and reliability for portfolio analytics workloads.
- Design and expose robust RESTful APIs, integrating with internal data pipelines and external market data feeds.
- Collaborate with data scientists to embed AI/ML models into production services, optimizing performance and accuracy.
- Implement CI/CD pipelines, containerize services with Docker, and orchestrate deployments on Kubernetes clusters in AWS.
- Participate in code reviews, performance tuning, and incident response to uphold service quality and uptime.
Requirements
- 5+ years of professional Java development experience, with deep knowledge of Spring ecosystem.
- Proven track record building and scaling microservices in cloud environments (AWS preferred).
- Strong understanding of containerization, Kubernetes, and CI/CD best practices.
- Experience with REST API design, JSON, and asynchronous messaging patterns.
- Excellent problem‑solving skills, ability to work in a fast‑paced, collaborative team.
Skills
javaawsdockerkubernetes