Software Engineer - Java, React, Public Cloud Developer

State Street CorporationPrinceton, NJ
430d$70,000 - $115,000

About The Position

As a Lead Java Engineer at State Street, you will play a crucial role in the Cash and Payments organization, focusing on both current and future platform development. This position involves establishing best practices, designing, developing, and deploying microservices and user interfaces on both on-premises and public cloud environments. You will act as a technical subject matter expert, providing mentorship to development teams and contributing to the evaluation and selection of software solutions, ensuring that all implementations align with architectural objectives such as availability, scalability, and security.

Requirements

  • Bachelor's degree in a related field
  • 5+ years' experience as a software developer
  • Hands-on experience with Spring, REST, MQ, Kafka, Docker, Kubernetes, React, and JavaScript
  • Experience with micro-services and component-based architectures
  • Familiarity with private/hybrid/public cloud architectures
  • Experience in continuous integration and continuous deployment (CI/CD)
  • Working knowledge of building CI/CD automated pipelines
  • Familiarity with monitoring tools like Grafana, Splunk, Prometheus, Dynatrace
  • Experience with delivery efficiency software such as Atlassian Jira and Confluence

Nice To Haves

  • Familiarity with Selenium, Junit, Jasmine, Mocha, Cucumber BDD framework
  • Excellent organizational, analytical, troubleshooting, and independent problem-solving skills
  • Self-motivated, curious, creative, and passionate about emerging technologies

Responsibilities

  • Design and build new software and features for existing systems
  • Utilize object-oriented programming and design patterns to create efficient, testable, and maintainable software
  • Provide detailed technical designs for application components impacted by release changes
  • Identify continuous improvements to the development process to enhance productivity and quality
  • Engage in discussions regarding application architecture, configurations, system performance tuning, and middleware integration

Benefits

  • Generous medical care
  • Insurance and savings plans
  • Flexible Work Programs
  • Development programs and educational support

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service