Associate, Application Engineer III

BlackRockNew York, NY
23h$160,805 - $162,000Hybrid

About The Position

Design, build, and maintain scalable software platforms using microservices and domain-driven development principles. Analyze requirements and implement services with Java, Spring Boot, and gRPC. Debug and resolve production issues using Splunk, log aggregators, and observability tools. Develop asynchronous messaging workflows with Kafka and integrate external systems via Protobuf and resource-oriented APIs. Leverage Cassandra for distributed data storage and performance optimization. Ensure code quality through unit, integration, and contract testing. Automate deployments via CI/CD pipelines in cloud-native environments. Conduct Technical design reviews, demos, and KT sessions to share knowledge and drive alignment. Mentor rotation analysts and new joiners to accelerate onboarding and capability building. Document system architecture, API contracts, and operational runbooks.

Requirements

  • Bachelor’s degree in Computer Science, Engineering or a related field and four (4) years of experience in the job offered or as an Associate, Analyst, Software Engineer or related.
  • Four (4) years of experience with: Programming Languages including Java, JavaScript, and Python
  • Frameworks and Libraries including Spring Boot, Spring MVC, Spring Batch, Apache Camel, RMI and Hazelcast
  • Testing and Mocking Tools including Mockito and Junit
  • Databases and ORM tools including No-SQL databases and ORM mapping, Cassandra, Sybase and Hibernate
  • Data Serialization and Communication tools including Protobuf and GRPC
  • Monitoring and Logging tools including Prometheus, Grafana and Splunk
  • Messaging and Search tools including Kafka and Elastic Search
  • Operating Systems including Linux
  • System Design

Responsibilities

  • Design, build, and maintain scalable software platforms using microservices and domain-driven development principles.
  • Analyze requirements and implement services with Java, Spring Boot, and gRPC.
  • Debug and resolve production issues using Splunk, log aggregators, and observability tools.
  • Develop asynchronous messaging workflows with Kafka and integrate external systems via Protobuf and resource-oriented APIs.
  • Leverage Cassandra for distributed data storage and performance optimization.
  • Ensure code quality through unit, integration, and contract testing.
  • Automate deployments via CI/CD pipelines in cloud-native environments.
  • Conduct Technical design reviews, demos, and KT sessions to share knowledge and drive alignment.
  • Mentor rotation analysts and new joiners to accelerate onboarding and capability building.
  • Document system architecture, API contracts, and operational runbooks.

Benefits

  • employees are eligible for an annual discretionary bonus, and benefits including healthcare, leave benefits, and retirement benefits.
  • strong retirement plan
  • tuition reimbursement
  • comprehensive healthcare
  • support for working parents
  • Flexible Time Off (FTO)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service