Senior Software Engineer (Hybrid - Edgewood, NY)
Core
Design, develop, test, and implement scalable technology solutions using Java to support core business systems.
Role type
Senior Software Engineer (Java)
Builds
Production-ready features and scalable applications for internal teams and business partners
Domain
Financial services technology / Enterprise Java
Deliverable
production ML models | product features
Required skills
Java, object-oriented programming, REST APIs, relational databases, Agile SDLC, version control, DevOps
Preferred skills
Java Struts, WebSphere, Tomcat, Oracle, Javascript, AWS (EC2, S3, Lambda), Spring, Hibernate
Technologies
Java, Struts, WebSphere, Tomcat, Oracle, Javascript, AWS, Spring, Hibernate
Responsibilities
Design and develop software solutions; analyze business requirements; debug and maintain existing systems; collaborate with cross-functional teams; apply code quality and DevOps best practices; provide technical knowledge sharing
Seniority
Senior, hands-on IC