Senior Java Developer

Arrows Group Professional Ltd
United Kingdom
£50000.00 - £75000.00 pa
07 Oct 2017
08 Nov 2017
Contract Type
Full Time
Senior Java Developer: Responsibilities: - Design, implement, and maintain web application and infrastructure components - Code highly efficient and scalable software and APIs - Refactor and improve maintainability of the codebase - Fix bugs fast in unfamiliar code - Solve complex scalability, platform, and integration problems - Learn new paradigms, languages, and libraries as you work Essential skills: - Advanced working knowledge of server-side programming, using Java, Spring and Hibernate. - Excellent knowledge and experience with both object-oriented and service-oriented programming paradigms. - Advanced working knowledge of database theory and familiarity with SQL Server. - Experience and working knowledge of web server management, hosting environments and Amazon Web Services. - Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. - Working knowledge in both UI and server side design patterns. - Knowledge of MVC architectures. - Familiarity with usability, accessibility, version control and security methods. - Experience in carrying out documented application testing and using frameworks such as jUnit. - Comfortable working in Linux- and Unix-like operating systems, MacOS X and Windows Server environments. - Familiar with build tools such as Gradle. - Experience with continuous integration and tools such as Jenkins.
This job was originally posted as