Job Description - Senior Java Software Engineer
Job Description
Job Description
Role: Senior JAVA Software Engineer
Location: Glasgow (3 days onsite every week is mandatory)
Job Type: Full time, Permanent
Domain:
Investment Banking, Trading, Derivative, FX, Equities and Fixed income.
Who are we looking for?
· A highly skilled individual who can work efficiently build applications using Java Spring MVC , WEB & Spring Boot, Microservices, Kafka, Rest API and, with 10+ years of relevant experience. Prior experience working at a large tier global financial institution or trading technology firm. (Preferred Qualification) Understanding of Equities and Fixed Income.
Technical Skills:
Java Spring MVC , WEB & Spring Boot, Microservices, Kafka, Rest API and Prior experience working at a large tier global financial institution or trading technology firm.
Understanding of Equities and Fixed Income.
Process Skills:
Excellent knowledge of core Java (17+) and passionate about writing clean code.
Good understanding of modern software architecture e.g. real-time platforms, rest APIs etc.
Understanding of next generation messaging technologies e.g. Kafka.
Practice TDD and BDD engineering techniques.
Understanding of relational databases.
Understanding of cloud platforms e.g. AWS.
Understanding of Java IOC frameworks such as Spring or Guice.
Qualification :
Bachelor's Degree with 10+ years of experience in software development of Java.
Prior experience working at a large tier global financial institution or trading technology firm.
(Preferred Qualification) Understanding of Equities and Fixed Income.
Behavioral Skills :
· Positive attitude.
· Good debugging and problem-solving skills.
· Ability to work in large and collaborative teams.
Original job Senior Java Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.