Negotiable
Undetermined
Undetermined
Birmingham, UK
Summary: The Java Developer role involves working on large-scale projects within a global team, focusing on performance tuning, reporting, and application development for risk management. The position requires interaction with business users and the design of batch processes for data distribution. The developer will utilize various technologies and databases to enhance risk metric calculations and reporting. A strong background in software development and risk technology is essential for success in this role.
Key Responsibilities:
- Developer in large projects across a global team of developers and risk managers
- Performance tune applications to improve memory and CPU utilization
- Build internal and external reporting for the output of risk metric calculation using data extraction tools, such as SQL, and data visualization tools
- Utilize web development technologies to facilitate application development for Front End UI used for risk management actions
- Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems
- Interact with business users for resolving issues with applications
- Design and support batch processes using scheduling infrastructure for calculation and distributing data to other systems
Key Skills:
- Bachelor's degree in Computer Science, or related technical discipline
- 3-6 years' experience is working risk technology team in another bank, financial institution
- Experience with one or more major relational/object databases.
- Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts
- Comfortable with working on multiple languages
- Technologies: Slang, Alloy, Legend, Java, Python, Spring framework, Linux and Shell Scripting, build tools(Maven/Gradle/Ant)
- Experience in working with Cloud-based development like AWS
- An understanding of compute resources and the ability to define/interpret performance metrics (eg, SLOs/SLIs)
- Knowledge and experience in database and date warehouse technologies - Snowflake
Salary (Rate): undetermined
City: Birmingham
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT