
Associate, Software Engineer
Marks & Spencer Group plc1 hour ago
Base Salary
$138k - $150k/yr
Responsibilities
- Develop and maintain enterprise-level applications using Java and microservices architecture.
- Build scalable solutions with distributed systems, relational databases, cloud-native technologies, and fault-tolerance patterns.
- Collaborate with cross-functional teams throughout requirements gathering, development, deployment, and maintenance.
- Implement data modeling, knowledge graphs, ETL pipelines, and analytics-supporting solutions.
- Develop APIs, integrate Kafka middleware messaging, and work with distributed caching and relational databases.
- Use automation scripting, CI/CD pipelines, containerization, observability tools, and DevOps practices to support efficient development and deployment.
- Work in Linux environments with middleware technologies and containerized applications.
Requirements
- Master's degree in Computer Science, Engineering, or a related field.
- At least one year of experience in the offered position, as a Software Developer, React Developer, or a related role.
- At least one year of experience with Java, Spring Framework, Angular, Spring Boot, Keylines, Metaphacts, SQL, SPARQL, DB2, PostgreSQL, Kafka, Linux, Docker, Python, Stardog, Grafana, Splunk, Jenkins, and GitLab CI.
- Experience developing scalable APIs and microservices, implementing distributed-system fault tolerance, and working with relational databases and distributed caching.
- Experience with automated testing and deployment, knowledge graphs, cloud-native applications, observability, monitoring, and ETL pipelines for structured and semi-structured data.
Benefits
- Telecommuting permitted up to three days per week.
- Morgan Stanley offers comprehensive employee benefits and perks, including programs supporting employees and their families.
- The company provides opportunities for career mobility and advancement.
Tech Stack
AngularApache KafkaDockerGitLab CI/CDGrafanaIBM DB2JavaJenkinsLinuxPostgreSQLPythonReactSplunkSpring BootSQL
Categories
BackendData Engineering