Job Description We are looking for a highly motivated, hands-on Java application developer with solid software technology background and the capacity of making and supporting robust, secure, and multi-platform financial applications to contribute to the build out of additional products onto the External Trade Matching (Global Clearance) and Primary Dealer Reporting Platform. The successful candidate will be a proficient and productive developer, have good communication skills, and demonstrate an ability to work in a global team and in an agile environment. Primary Skills / Must have Strong in Core Java , Object oriented concepts Experienced Spring framework , Cucumber testing framework Strong experience on Spring Boot , Microservices architecture , RESTful APIs & JSON Good knowledge of relational databases[SQL, JDBC] , Stored procedures Code repository tools- GITHub , Bit-bucket, CICD pipelines - Jenkins Containerized deployments - Kubernetes, PodMan , Cloud deployment Scripting language - Python , Shell scripts Good time management skills - ability to prioritize and multi-task, handling multiple efforts at once Strong desire to understand and learn domain. 3+ years of experience in Core Java Experience with Spring framework , Rest /Soap services. Experience with Object Oriented Programming and design patterns, and test-driven development. Experience with SQL programming and relational databases. Unix/Linux experience Strong analytical thinking ,problem solving and communication skills. Experience in a financial services/banking industry specifically in the Wealth Management domain. Snowflake , Azure AKS deployment Angular JS , Type Scripts Responsibilities Participate in all aspects of the SDLC (analysis, design, coding testing & implementation) Must be able to work as developer with no/minimal local oversight Detail oriented, ability to turn deliverables around quickly with high degree of accuracy Analyze business requirements; write functional and minor development specifications Code solutions that meet the business requirements in a timely and accurate manner Capability to approach problems as challenges and deal with them positively and constructively. Sets an example for team members in the following manner: hard work, a focus on client delivery, preparedness, organization, a positive attitude and respect for others.
The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers working the same job. Job Bank preferred indicating the median wage, which is less affected by extremely high or low wages, rather than the average wage which is calculated by adding up all the salaries of a group of people and then dividing that total by the number of people.