Senior Java Developer
Job details
Typical Day in Role Development and support of a front-office trading system used for trade booking, trade execution and pricing of derivatives trades. Participate in design discussions on scalability, performance, security, Microservices best practices. Take ownership and responsibility of development of products onboarding to the trading platform and be efficient with sizing and estimates for development. Proactively partners with business line representatives to drive improved technology solutions that support business strategy. Participates as technical or business consultant in design, development, coding, testing, and debugging new packaged solutions or significant enhancements to existing applications. Collaborating with other developers within their team, across other teams, as well as the QAs and BAs in the team Onboard new features and implementing them (new classes, new services, etc need to be created) Candidate Requirements/Must Have Skills: 10+ years of service side development experience with Java, Spring, Hibernate, Spring Boot with an emphasis on REST services. 3+ years of experience with relational and No SQL databases. Excellent Computer Science Fundamentals; Object Oriented Design; Java Design Patterns; Experience using Jenkins for building CI/CD pipelines and using SonarQube, Fortify, Web Inspect and Back Duck for Code Quality Knowledge and working experience of automated testing - unit, integration, and functional testing Proficiency in using GIT for source code repository; Maven and Jenkins for build; Has Worked in an Agile Environment Nice-To-Have Skills: Previous experience developing mission critical systems (banking/financial) would be an asset Experience in microservices, Kafka, and/or Elastic Search Capital Markets domain Soft Skills: Strong communication Fast learner Proactive - Work independently Degrees or certifications: Bachelor's degree in a technical field such as computer science, computer engineering or related field required
#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.