Senior Software Engineer II, Charles River Deve...
@ State Street

Burlington, Massachusetts, United States
On Site
Full Time
Posted 6 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @statestreet.com
Recommended after applying

Job Details

Overview

State Street is seeking a highly skilled and motivated Senior Software Engineer II to join our Charles River Development team. You will work on one or more Charles River IMS modules, contribute to Java based services, and support multiple teams including customer support and development.

Responsibilities

  • Influence architecture and design of key enterprise initiatives.
  • Serve as a senior individual contributor in an Agile scrum team.
  • Develop and troubleshoot multi-threaded Java applications.
  • Support commercial software products and assist in customer-facing troubleshooting.
  • Implement cloud native application development and integrate technologies such as Kafka, Snowflake, Kubernetes, and Angular.

Requirements

The ideal candidate has 7-10 years of professional software development experience with strong Java, SQL, and object-oriented design skills. Must have experience developing multi-tier solutions, cloud applications, and good understanding of Agile methodologies.

Preferred Qualifications

  • Experience with Web Services, XML/XSL, and enterprise servers like Tomcat or Weblogic.
  • Financial services background with domain knowledge in Portfolio Management, Trading, Compliance, or Wealth Management.
  • Excellent communication and problem-solving skills.

About State Street

State Street is a global leader in custodial banking, asset management, and asset intelligence. With a history spanning over two centuries, State Street is committed to inclusion, diversity, and creating an environment that supports professional and personal growth.

Key skills/competency

  • Java
  • Agile
  • SQL
  • Cloud
  • Microservices
  • Web Services
  • Multi-threading
  • Architecture
  • Troubleshooting
  • Financial Services

How to Get Hired at State Street

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Java and Agile experience.
  • Research State Street: Understand their culture and values.
  • Emphasize technical skills: Include cloud, SQL, and multi-threading.
  • Prepare for interviews: Practice problem solving and technical questions.

📝 Interview Preparation Advice

Technical Preparation

Review Java and multi-threading concepts.
Practice cloud native application development.
Brush up on SQL and RDBMS operations.
Study integration with services like Kafka.

Behavioral Questions

Describe a challenging project you solved.
Explain your collaboration in agile teams.
Discuss independent work experiences.
Share examples of troubleshooting under pressure.

Frequently Asked Questions