Job Title: Senior Java Developer - Financial Services (Contract, Onsite)
Location: New Jersey or Charlotte, North Carolina
Job Type: Contract, Onsite
About Us: Source Technoloy are working with a leading IT consultancy firm specializing in delivering cutting-edge solutions to the financial services industry. Our team of experts partners with top-tier financial institutions to innovate and transform their technology platforms, ensuring they remain at the forefront of the market.
Job Description:
We are seeking a highly skilled Senior Java Developer with a deep understanding of microservices architecture and GenAI (Generative AI) to join our clients team. This role is for a contract position, with the flexibility to be based onsite in either New Jersey or Charlotte, North Carolina. The ideal candidate will have a strong background in capital markets and be proficient in algorithm design and core platform development.
Key Responsibilities:
- Design, develop, and maintain Java-based applications with a focus on microservices architecture.
- Integrate GenAI technologies to enhance existing platforms, ensuring they meet the dynamic needs of the capital markets.
- Collaborate with cross-functional teams to design and implement algorithms that drive business-critical decisions.
- Work closely with clients in the financial services sector to understand their requirements and deliver scalable, efficient solutions.
- Optimize core platform components to ensure high performance, reliability, and scalability in a capital market environment.
- Stay updated on industry trends and best practices to continuously improve the development process and technology stack.
Qualifications:
- Extensive experience in Java development, with a strong understanding of object-oriented programming.
- Proven experience in designing and developing microservices on the back end.
- Familiarity with GenAI technologies and their applications in the financial sector.
- Experience in the capital markets, with a deep understanding of financial products and services.
- Strong algorithm design skills, with the ability to implement complex algorithms efficiently.
- Experience in developing and optimizing core platforms within the financial services industry.
- Excellent communication skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred.