BGSF - Baltimore, MD
posted 3 months ago
The Application Developer position is a full-time contractor role based in Baltimore, MD, focusing on Java development and related technologies. The successful candidate will be involved in various technology initiatives and trading-related applications, which include data migration and application enhancements. The team is tasked with creating new applications as part of the decommissioning of existing systems, requiring a strong understanding of both backend and frontend technologies. The role demands effective communication skills, as the developer will work directly with business stakeholders on the trading floor, ensuring that technical solutions align with business needs. Candidates will be expected to utilize Java microservices or Python FastAPI for backend development, while also engaging with React JS for frontend tasks. A solid foundation in programming is essential, with a minimum of 5 years of professional experience in Java and Python. The role also requires familiarity with modern AWS architectures, including services such as SNS, SQS, ECS, and Lambdas, as well as experience in building and deploying microservices. The ideal candidate should be adept at debugging code and understanding complex workflows, particularly in asynchronous design. Additionally, the position requires knowledge of GitLab CI pipelines, containerized applications, and the ability to create and debug stored procedures and complex SQL queries. The developer will be responsible for the end-to-end delivery of high-quality solutions to complex business problems, necessitating collaboration with both business and technical stakeholders. An understanding of the asset management business and financial markets will be beneficial in this role.