Software Engineering - Java

Last updated an hour ago
Location:Glasgow City
Job Type:Full Time

This role requires a wide variety of strengths and capabilities, including:

  • Responsible for design, development and deployment for various Regulatory Feeds
  • Responsible for ensuring horizontal scalability to be embedded into the design of every component to the extent possible
  • Responsible for collaborating and influencing various stake holders, upstream and downstream, to ensure on time development delivery of enforced regulation
  • Should be able to drive the dev ops agenda for the team

required experience

  • Core Java and related technologies framework like Spring, Spring Boot, JPA, RESTful web services
  • Hands on knowledge on RDBMS like Oracle.
  • Test tools like JUnit, Fitnesse, Cucumber
  • UNIX shell and shell scripting
  • Build tools like Jenkins/Maven/Nexus
  • Good understanding of design and development patterns and anti-patterns
  • Ability to drive the quality coding and hands on experience with tools such as Sonar, Checkstyle, PMD, FindBugs.
  • Knowledge on front end technologies like React JS, Angular JS, webpack, node js would be desireble
  • Some Skills on BigData and cloud computing platform will be preferred

Knowledge of Agile Development

  • Using SCRUM or a related agile discipline/practice
  • Focus on working with end users to deliver business value early
  • Iterative and incremental delivery
  • Emergent design and architecture
  • Automated unit and integration testing
  • Continuous integration, build and automated deployment