Java Developer
Recruiter
Listed on
Location
Type
This job has now expired please search on the home page to find live IT Jobs.
Our client, a leading bank is looking for exceptional Java Developers to join their growing team on a permanent basis.
Key Responsibilities:
- Play a key role in the full solutions development lifecycle from design through to delivery
- Build lasting relationships with stakeholders and developing a strong understanding of requirements gathered
- Working in an iterative process using best practices
Essential Skills:
- Previous experience in Java Development, ideally within the financial services industry
- Formal education in Engineering, Computer Science or related discipline (or equivalent relevant experience)
- Understanding of engineering practices such as automation testing, unit testing and continuous integration
Technical Knowledge
Mandatory
- Formal education in Computer Science, Engineering or related discipline (or equivalent relevant experience)
- Hands-on Java background - core development experience in Java and SQL technologies (e.g. JEE, Spring, Hibernate, EIP, XML/XSLT, JSON, JavaScript, Junit)
- Service orientated multi-tiered application architecture utilizing web service standards and protocols (REST, JSON)
- Knowledge of Object Oriented, design principles and patterns
- Experience of the full development lifecycle (including both Agile and Waterfall)
- Understanding and experience of engineering practices such as unit testing, continuous integration, automated testing, appropriate documentation, Clean coding practices, SOLID principles etc.