Description 5 Days work from the client office in Birmingham. Java Developer with below experience. • Experience in Java, J2EE, Spring, RESTful Services, Gradle/Maven etc • Strong Analytical skills for technical and functional analysis & design • Good communication skills & a team player to work in a Global team • Solid experience in any relational database with SQL, and/or MongoDB • Be able to write awesome unit and integration test cases to make your software bullet-proof. Experience with test-driven development (e.g. jUnit, Mockito, Cucumber) ROLE DETAILS · 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 SKILLS AND EXPERIENCE · 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 (e.g., SLOs/SLIs) · Knowledge and experience in database and date warehouse technologies – Snowflake