Software Engineering - Java
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