Job Description
Full Stack Java Developer
Location:
Baltimore, MD (Hybrid, 2 days in the office)
Top Skills (must have)
- Java development
- AWS
- SQL
- Front end using react JS
Job Description:
Candidate will be working on various tech initiatives and trading related application, which includes data migration, application enhancements using Java micro services or Python fast API and front end using react JS. Team is in process of creating new applications as part of decommissioning the existing applications, candidate should be good in debugging the code, understand complex workflow and async design using SQS and SNS. Candidate must be aware of GitLab ci pipeline, containerized applications, unit test cases and test coverage. Candidate should be eager to learn new things under application architecture and design.
Technical Requirements:
• A solid foundation in programming, with 5+ years of professional experience.
• Proficiency in Java 11+, Python with 5+ years of professional experience.
• A good understanding of modern AWS architectures and corresponding technologies, such as SNS, SQS, ECS, Lambdas, Postgres, Micro Services • Hands on experience in building and deploying microservices using Java or Python.
• Hands on with GitLab ci pipelines as wells as containerized applications.
• Hands on experience with application architecture and design
• Extensive experience with database technologies (SQL / NoSQL), can create and debug stored procedures, complex SQL queries.
• Proven ability to work collaboratively with both business and technical stakeholders, demonstrating responsibility for the end-to-end delivery of high-quality solutions to complex business problems.
• An understanding of the asset management business and/or financial markets.
We offer Medical, Dental, Vision, Basic Life, Short-Term Disability, Accident, Term Life, Whole Life, and 401k for all W2 Consultants. A benefit overview will be provided as requested.