Placement papers | Freshers Walkin | Jobs daily: Contract Senior Java Developer (UK only) at Surevine (London, UK) (allows remote)


Search jobs and placement papers

Contract Senior Java Developer (UK only) at Surevine (London, UK) (allows remote)

CANDIDATES MUST LIVE IN THE UK.


Skills and experience
Essential
• Expert-level knowledge of Java with 5+ years experience
• Experience of developing enterprise-grade, high performing scalable applications
• Expert knowledge of JEE containers e.g. Tomcat
• Expert knowledge of the Spring framework
• Experience of working in Agile environments – Kanban or Scrum
• Polished application design skills
• Working knowledge of software configuration management; knowledge of Git is preferred
• Experience working with build tools such as Gradle or Maven
• Thorough understanding of application security and secure coding practices
• A passion for XP values and principles
• Comfortable using and configuring Linux to support application development and deployment


Desirable
• A knowledge of the web from top-to-bottom: JavaScript, HTML and CSS
• Demonstrable passion for working with Open standards / Open Source experience
• Experience of designing Restful APIs
• Knowledge of a variety of persistence technologies, to include SQL/noSQL


Responsibilities
Primary responsibilities:
• Develop solutions that meet the needs of users by considering the user at every step of the delivery process; from understanding the need to designing the solution and delivery
• Work with the team to get things done
• Agree and deliver on the sprint commitment
• Design and implementation of secure software components
• Adherence to the source control model, design, and coding standards
• Participate in the iterative user needs, analysis, and design phases
• Ensure that all code is fully tested in development and to take part in systems integration testing where required, to meet the agreed level of quality
• Participate in the peer review process


Secondary responsibilities include:
• Supporting the team through the full release cycle
• Participating in development support for the resolution of bugs, provision of hot fixes and support of the production system as required by application operations
• Supporting the test team where automation is necessary


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment