Lake Mary, Florida, United States On-site Employment

BNY is hiring a Back-End Engineer

About the Role

BNY is hiring a Senior Software Developer to join our technology team. You will focus on designing and implementing scalable backend services and AI agents, collaborating cross-functionally to translate financial domain requirements into high-quality software.

What You'll Do

  • Design and implement scalable, secure, and performant backend services using Java, Spring Boot, and REST APIs.
  • Develop and consume APIs within a distributed microservices environment, focusing on reliability, maintainability, and testability.
  • Design, build, and test AI agents using an in-house AI platform and Python to automate complex control-related tasks.
  • Design, develop, and test LLM-based AI Agents with RAG/Autogen and prompt engineering.
  • Implement structured logging using SLF4J and Log4j, integrating with monitoring tools and logging aggregators like Splunk and ELK.
  • Collaborate with DevOps engineers to define and optimize CI/CD pipelines using GitLab, ensuring smooth and secure build, test, and deployment workflows.
  • Apply test-driven development (TDD) and behavior-driven development (BDD) practices using Cucumber, JUnit, and Mockito.
  • Ensure code quality and security by leveraging tools such as SonarQube and Veracode, focusing on maintainable and compliant code.
  • Analyze and optimize application performance, database interactions, and service integrations.
  • Collaborate cross-functionally with product managers, analysts, and QA engineers to translate financial domain requirements into working software solutions.

What We're Looking For

  • A Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience.
  • 5+ years of experience in software development.
  • Strong expertise and in-depth knowledge of Java, Spring Framework (Spring MVC, Spring Boot), design patterns, Microservices architecture, and Restful APIs.
  • Strong understanding of AI agent architecture and prompt engineering.
  • Strong understanding of DevOps principles, best practices for coding, and Agile development.
  • Proficiency in automating CI/CD pipelines on large container platforms like Docker and Kubernetes.
  • Proficiency in scripting and SQL, Stored Procedures, and transaction management.
  • Experience with batch monitoring & job scheduling tools like Airflow, Autosys & Control M.

Nice to Have

  • Experience in the securities or financial services industry is a plus.

Technical Stack

  • Languages & Frameworks: Java, Spring Boot, Python
  • APIs: REST APIs
  • Logging & Monitoring: SLF4J, Log4j, Splunk, ELK
  • DevOps & CI/CD: GitLab, Docker, Kubernetes
  • Testing: Cucumber, JUnit, Mockito
  • Quality & Security: SonarQube, Veracode
  • Data: SQL

Team & Environment

You will be part of a technology team focused on delivering high-quality, scalable software solutions.

Benefits & Compensation

  • Highly competitive compensation, benefits, and wellbeing programs.
  • Access to flexible global resources and tools.
  • Generous paid leaves, including paid volunteer time.

Work Mode

This is an onsite position located in Lake Mary, FL.

BNY is an Equal Employment Opportunity/Affirmative Action Employer – Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.

Required Skills
JavaSpring BootREST APIsPythonSpring FrameworkSpring MVCMicroservicesDesign PatternsDevOpsAI Agent ArchitecturePrompt EngineeringAgile DevelopmentGitLabCucumber
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
BNY

A leading global financial services company at the heart of the global financial system, influencing nearly 20% of the world’s investible assets.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago