FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior/Mid-Level Full Stack Developer
NEC Software SolutionsFull Stack Developer for NEC Software Solutions, building secure, reliable software for public services. Collaborating with an experienced team in an agile environment.
Tech Stack
Tools & technologiesAngularJavaJavaScriptKotlinNoSQLReactSpringSpring BootSpringBootTypeScript
About the role
Key responsibilities & impact- Build and maintain software features using Java or Kotlin, Spring Boot and modern web technologies, including RESTful APIs that support internal systems and integrations.
- Contribute to front-end development where needed, working with technologies such as HTML, CSS, JavaScript, TypeScript, React, Angular or AngularJS.
- Write clean, readable and maintainable code, working with relational and NoSQL databases to query, structure and manage data effectively.
- Support quality through unit, integration and functional testing, code reviews and defect resolution, with support from the team where needed.
- Use Git, build tools and CI/CD pipelines as part of everyday development, working closely with product, QA, design, DevOps and other engineers to deliver working software.
- Develop and apply good engineering practice across security, performance, accessibility and maintainability.
Requirements
What you’ll need- Around 2 to 5 years of software development experience, preferably in a commercial development environment, although capability and potential matter more than exact years.
- Hands-on experience with Java or Kotlin and object-oriented programming, with exposure to Spring Boot or similar backend frameworks, alongside working knowledge of relational and NoSQL databases.
- Familiarity with Git, collaborative development workflows, CI/CD pipelines and automated delivery.
- A test-first attitude, with a willingness to write and maintain automated tests as part of normal development.
- Ability to work well in an agile team, communicate clearly and take a practical, reliable approach to delivery.
- Genuine enthusiasm for technology, with a willingness to learn, improve and take on more technical ownership over time.
Benefits
Comp & perks- Private Medical Cover funded by NEC for Employees (with the option to add family members at an additional cost)
- 25 days paid holiday with the option to buy/sell (FTE)
- 4 x basic salary life assurance cover funded by NEC (with the option to increase cover at an additional cost)
- A Group Pension Plan with fantastic employer contributions up to a maximum of 8.5%
- A selection of flexible benefits to suit your individual needs
- All colleagues get free access to LinkedIn Learning. Over 15000 courses covering a huge breadth of subjects. Learn about what you like, when you like, how you like.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinSpring BootRESTful APIsHTMLCSSJavaScriptTypeScriptReactAngular
Soft Skills
communicationcollaborationagile teamworkproblem-solvingreliabilityenthusiasm for technologywillingness to learnpractical approachownershipattention to detail