We are looking for a highly skilled and experienced Java and SQL Developer to join our team. This role demands a strong foundation in object-oriented programming, SQL development, and PowerShell scripting, along with experience in API development. Ideal candidates will have domain experience in Capital Markets, and a demonstrated ability to work independently in a fast-paced, technology-driven environment.
Key Responsibilities
Design, develop, and maintain applications using Java (or .NET as applicable).
Develop efficient and optimized SQL queries, stored procedures, and triggers for complex data operations.
Write and maintain PowerShell scripts for automation and deployment tasks.
Create and consume RESTful APIs to support system integration and data exchange.
Collaborate with cross-functional teams, including business analysts, QA, DevOps, and product owners, to understand business needs and deliver scalable solutions.
Participate in code reviews, unit testing, and deployment planning.
Identify performance bottlenecks and improve system performance.
Ensure code is maintainable, secure, and scalable.
Document technical designs, system flows, and database structures.
Support existing systems and resolve production issues as needed.
Technical Skills
Strong proficiency in Java or .NET with an emphasis on OOP concepts