Zen & Art - Alpharetta, GA

posted about 2 months ago

Full-time - Mid Level
Alpharetta, GA

About the position

We are seeking an experienced Backend engineer to join our Middle Office Core Platform Organization. This team is responsible for owning systems, services, and initiatives that provide financial products to our customers across digital channels. The organization plays a crucial role in building financial products, platform capabilities, and components that are utilized by millions of customers on a daily basis. As a Backend engineer, you will be engaged in product development and modernization initiatives, leveraging your deep understanding of tools and technologies to create products that deliver significant business outcomes while maintaining a strong focus on customer satisfaction. In this role, you will be responsible for designing and programming either a small module or a large component, as well as designing a feature or a set of features. You will engage in technical discussions, participate in technical designs, and present your technical ideas through whiteboarding sessions. Collaboration with peers is essential, as you will be part of a fast-paced technical design and development team. Your ability to execute in a rapid delivery mode will be critical in meeting product release goals. Maintaining code quality is paramount, and you will be expected to adhere to best practices, conduct unit testing, and implement code quality automation. A comprehensive understanding of the entire product, its modules, and the interrelationships between them is necessary, while also being an expert in your assigned component or module. You will assist in designing interfaces and information exchange between modules, demonstrating advanced domain knowledge and a strong customer focus. Your expertise in processes and methodologies, as well as your skills in build, release, and deployment processes, will be vital in this role. You will also articulate the need for scalability and understand the importance of improving quality through rigorous testing. Writing code that meets standards and delivers the desired functionality using the selected technology will be a key responsibility.

Responsibilities

  • Engage in technical discussions and participate in technical designs.
  • Present technical ideas through whiteboarding.
  • Work closely with peers in a fast-paced technical design and development team.
  • Execute tasks to meet product release goals in a fast-paced delivery mode.
  • Maintain code quality through best practices, unit testing, and code quality automation.
  • Understand the entire product and its modules, becoming an expert in the assigned component or module.
  • Help design interfaces and information exchange between modules.
  • Demonstrate advanced domain knowledge and customer focus.
  • Articulate the need for scalability and improve quality through testing.
  • Write code that meets standards and delivers desired functionality.

Requirements

  • Bachelor's Degree in Computer Science or in STEM Majors (Science, Technology, Engineering, and Math).
  • 7-15 years of relevant professional experience, or 5 years with a master's degree, or 2 years with a PhD.
  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns, and coding principles.
  • Hands-on experience in microservices architecture and development.
  • Experience with databases such as Oracle, MySQL, Sybase, PostgreSQL.
  • 7-15 years of experience in Java programming.
  • Expertise in core Data Structures and Algorithms, with the ability to implement them using a chosen programming language.
  • Experience in building scalable and highly available distributed systems.

Nice-to-haves

  • Preferred experience in ServiceMesh, Containers, and Kubernetes technologies.
  • Preferred hands-on experience in building cloud-based software leveraging cloud and open-source technology and frameworks.
  • Preferred understanding and experience in one of the public clouds (AWS, Azure) native services.
  • Experience in agile software development.

Benefits

  • Hybrid work model (3 days a week onsite)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service