Overview
IT company is looking for new talent to join their team in developing globally competitive products by combining business acumen with cutting-edge technology. Javaの開発者として日々コーディングをしながら開発、あるいはそのような経験をしていた候補者を希望。
Description
The company thrives on a combination of business expertise and technological innovation. With a strong global network and a focus on research and development, they provide exceptional solutions to their clients by blending deep business knowledge with robust IT implementation.
- Understand and interpret technical specifications
- Engage in business requirements discussions with users
- Develop Java applications
- Execute Unit Testing (UT) and System Integration Testing (SIT) with business analysts
- Support User Acceptance Testing (UAT) with business users
- Focus on Java application development and enhancement using Java, Python, SQL, Snowflake DB, Databricks (Spark/Notebook), and Azure Blob storage
- Provide production support for the data analysis platform, including the Java application
Requirements
This position is based in New York, requiring the successful candidate to work on-site (NY and/or NJ office) several times a week (up to 5 times if necessary). They are also open to a contract-based arrangement such as C2C.
- Strong Java coding skills (5–8 years of experience)
- Backend development experience is essential; full-stack development experience is ideal but not mandatory
- Proficiency in SQL query writing (including joins, unions, stored procedures, etc.)
- Python coding skills
- Familiarity with Databricks and/or Snowflake is a plus
- Experience or knowledge in credit risk or counterparty risk within financial institutions is a plus
- Familiarity with financial products and relevant data is an advantage
- Effective and concise communication skills
- Collaborative team player
- Self-starter with the ability to adapt quickly with minimal supervision
- Passionate about coding and development
- Eagerness to learn new technologies quickly