Hyderabad, Georgia, India
12 days ago
Senior Developer
Job Description Job Purpose We are seeking a Senior Java and Database Developer to join a team of developers working on critical database management and retrieval applications. The developer will write software for efficient storage and retrieval of financial securities (equities, fixed income, derivatives) information into a very large database of securities data. The candidate will develop data models and, design tables and write queries. Responsibilities The candidate should be able to handle multiple simultaneous tasks and be adept at prioritizing her/his work as well as that of the team. She/he will be able to focus on the project priorities in order to deliver the required product at the scheduled time. She/he should be comfortable collaborating with business analysts, product managers, quality assurance groups and client services to refine requirements and plan implementation strategies. She/he will have experience in problem solving, planning, and estimating development efforts and have strong communication skills. Most importantly she/he should demonstrate the ability to show initiative and be able to move projects forward to completion with minimal supervision. The candidate will be expected to be involved in the full life cycle of the systems development from requirement gathering through development and testing to on-going support and maintenance. The position will involve some on-call support outside of regular business hours. Knowledge and Experience Bachelor or Master's degree in Computer Science or Software/Computer Engineering. 7+ years' development experience. Primary skill-set should be that of a Java developer with extensive experience (7+ years) working on Linux based enterprise systems using multi-threading complex systems. Experience with designing tables using DDL, write SQL Scripts for data ingestion, Transformation, writing and updating database using SQL, DML and JDBC. Experience working with Microservices, Airflow, data lakes, Data Transformations tools and technologies. Experience with the Spring Boot application framework and large Datawarehouse. Experience with Linux, XML, JSON, Git, Java IDE. Experience working with Snowflake will be added advantage. Knowledge of financial markets data is a plus. Schedule This role offers work from home flexibility.
Confirm your E-mail: Send Email