Software Developer (Java/NodeJS)
Our client are a top tier consultancy looking for Java/NodeJS Developers on permanent basis.
Essential Duties & Responsibilities:
Lead discussions with clients to understand their business requirements and provide technical assistance to support teams to help resolve issues.
Contribute to technical design and architecture discussions
Develop detailed technical requirements and elements of low-level design documentation
Implement both Front End & Back End systems, delivered through TDD/BDD, using a variety of programming languages and tools, such as Java and Node.js, to meet client needs.
Ensure the security, confidentiality and integrity of the systems being built.
Participate proactively as part of an Agile team, attending ceremonies and collaborating with others to deliver complex features
Undertake quality assurance and code reviews to ensure adherence to best practices and provide constructive feedback to other developers.
Participate in release management
Person Specification Skills we can't do without:
- Solid programming experience (4+ years) in Java (ideally v11 or above) and Node.js (ideally v14/v18).
- Strong knowledge of using frameworks such as Hapi
- Good knowledge in working with RDBMS such as MySQL, Postgres, SQL Server or Oracle
- Practical experience using design patterns
- Practical experience of developing RESTful web services
- Proven experience of unit testing, unit testing frameworks and Test-Driven Development
- Good knowledge version control systems such as Git and associated CI/CD tooling
- Proven experience in debugging or remote debugging of applications
- Effective communication and team working skills
- Able to undertake and successfully gain SC level security clearance checks.
Reference: 2638151522
Software Developer (Java/NodeJS)

Posted on Sep 8, 2023 by Stealth IT Recruitment
Our client are a top tier consultancy looking for Java/NodeJS Developers on permanent basis.
Essential Duties & Responsibilities:
Lead discussions with clients to understand their business requirements and provide technical assistance to support teams to help resolve issues.
Contribute to technical design and architecture discussions
Develop detailed technical requirements and elements of low-level design documentation
Implement both Front End & Back End systems, delivered through TDD/BDD, using a variety of programming languages and tools, such as Java and Node.js, to meet client needs.
Ensure the security, confidentiality and integrity of the systems being built.
Participate proactively as part of an Agile team, attending ceremonies and collaborating with others to deliver complex features
Undertake quality assurance and code reviews to ensure adherence to best practices and provide constructive feedback to other developers.
Participate in release management
Person Specification Skills we can't do without:
- Solid programming experience (4+ years) in Java (ideally v11 or above) and Node.js (ideally v14/v18).
- Strong knowledge of using frameworks such as Hapi
- Good knowledge in working with RDBMS such as MySQL, Postgres, SQL Server or Oracle
- Practical experience using design patterns
- Practical experience of developing RESTful web services
- Proven experience of unit testing, unit testing frameworks and Test-Driven Development
- Good knowledge version control systems such as Git and associated CI/CD tooling
- Proven experience in debugging or remote debugging of applications
- Effective communication and team working skills
- Able to undertake and successfully gain SC level security clearance checks.
Reference: 2638151522

Alert me to jobs like this:
Software Developer (Java/NodeJS) in United Kingdom, Full-Time
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog