Lake Mary, Florida, United States On-site

BNY is hiring a Back-End Engineer

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
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.
All jobs at BNY Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago