Java developer; Javascript, NodeJS, AWS, Postgres
Java developer; Javascript, NodeJS, AWS, Postgres
Location: Yorkshire and the Humber (Leeds Hub).
Mode: Hybrid (1-2 days onsite in a week)
Rate: GBP 500 p/d (Inside IR35)
Duration: 6months + contract
SC or SC eligible
Essential skills/knowledge/experience:
- Expert knowledge and extensive experience in Java, JavaScript and Node.js.
- Experience of leading multiple teams and driving changes in technology whilst fostering a supportive development and collaborative culture alongside other roles and disciplines.
- Expert and extensive Knowledge and experience of developing on cloud-based environments such as AWS and Azure and knowledge and experience of SQL and noSQL database applications such as Postgres, MySQL, and MongoDB.
- Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment.
- Knowledge and experience of APIs, RESTful services and Microservice Architectures.
- Knowledge and experience in Continuous Integration and Continuous Deployment (CI and CD): Git, Gitlab CI, Jenkins, SonarQube Nexus, Artifactory, No SQL database AWS or Azure - (desirable)
- We expect the candidate to have proven experience in the design, development, and support of software products.
- Knowledge of best practices for coding defensively against possible attack vectors, and testing with OWASP tooling (eg ZAP)
- Associate is expected to either be SC Cleared or eligible for SC Clearance - Must have worked continuously in the UK for 5 years
The Role
Please include a brief outline of the impact this role will have, including overview of customer industry and projects, access to cutting-edge technology etc.
Will be working as Lead Software Developer on customer projects alongside other team members consisting of Product Owner, Scrum Master, Technical Architect, Developers and DevOps.
Your responsibilities:
- Self-sufficient and capable of managing their own workload. Works under general direction and manages own work within deadlines while managing a team or development tasks.
- Active communication with the client, taking requirements and specifications and translating them into working, well-tested code.
- Takes technical responsibility across all stages and iteration of software development (Planning, deployment and maintenance).
- Adapting and adhering to standards, tools and security measures of the working environment.
- Measures and monitors applications of the project. Proactively finding and resolving technical challenges.
- Estimates time and effort required for software development tasks and provide realistic estimates.
- Active participation in code reviews and quality assurance process.
- Consider business needs and ensure the software delivers value.
- Company
- Vesta Consulting Limited
- Location
- Leeds, Yorkshire, United Kingdom LS1 8
- Employment Type
- Contract
- Salary
- GBP Daily
- Posted
- Company
- Vesta Consulting Limited
- Location
- Leeds, Yorkshire, United Kingdom LS1 8
- Employment Type
- Contract
- Salary
- GBP Daily
- Posted