Sr. Software Engineer - Java, AVP
Core
Enhance and maintain Alpha Data Platform modules and components while providing engineering troubleshooting for customer support and development teams.
Role type
Senior Software Engineer (Java)
Builds
Cloud-native data platform services and mission-critical client implementations
Domain
Financial services / Data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, SQL, RDBMS, unit testing, automation testing, manual testing, agile scrum methodology, cross-team coordination
Preferred skills
Azure Cloud, Kafka, Snowflake, Kubernetes, Tomcat, cloud-native services development
Technologies
Java, Spring, Microservices, React, SQL, Azure Cloud, Kubernetes, Snowflake
Responsibilities
Develop, test, debug, and implement software programs and applications; Collaborate with Business Analysts and Product Managers to create sustainable software solutions; Direct problem solving for projects to resolve technical issues; Provide informed guidance and critical analysis during code reviews; Write unit and automation tests; Conduct manual tests; Provide troubleshooting on large, mission critical client implementations; Plan and coordinate cross-team activities.
Seniority
Senior, hands-on IC