Software Developer jobs in Derby
Software Developer (Java)
Urgently neededNewInformation Tech ConsultantsUnited KingdomOften responds in 3 days43 hires made in past 30 daysTop-rated employer- We are seeking an experienced Java Developer with 2 to 3 years of hands-on experience in building applications using Java, Spring Boot, and *Microservices…
- Computer FuturesNottingham
- While the software operates within an industrial setting, the primary responsibility is software engineering - not hardware configuration or PLC programming.
- IdeagenRuddington NG11 6JS
- Collaborating with AI engineers, software engineers, and product teams to solve complex technical challenges.
- Exploring new technologies and helping evolve the…
- Cyber1st LimitedBelper DE56
- Gym membership
- Life insurance
- Free parking
- Company pension
- Private medical insurance
- On-site parking
- The Embedded Software Engineer positions will be applicable to aspiring software developers that have recently graduated (first degree or postgraduate) as well…
View similar jobs with this employerSenior Software Engineer
Often replies in 7 daysMHR INTERNATIONAL UK LIMITEDNottingham NG11 6JS- Referral programme
- Employee discount
- Sick pay
- Private medical insurance
- Strong commercial experience developing software using C#, .
- Solid understanding of modern software engineering principles including SOLID, design patterns and…
View similar jobs with this employerSenior Software Engineer
Often replies in 7 daysMHR INTERNATIONAL UK LIMITEDRuddington NG11 6JS- Referral programme
- Employee discount
- Sick pay
- Free parking
- Private medical insurance
- On-site parking
- As a Senior Software Engineer at MHR, you'll combine hands-on technical expertise with engineering leadership to deliver complex, high-impact solutions.
Director of Software Engineering (Finance)
Often replies in 7 daysMHR INTERNATIONAL UK LIMITEDRuddington- Referral programme
- Employee discount
- Sick pay
- Free parking
- Private medical insurance
- On-site parking
- As Software Director (Finance), you’ll take ownership of directing and leading multi-disciplined software engineering teams both in-house and outsourced to…
- Slack & Parr LtdDerby DE74 2FL
- On-site parking
- Applicants should be apprentice trained and have a comprehensive knowledge and ability in running, editing and programming 5 axis CNC Mill/Turn machines (Mori…
Embedded Software Engineer
Urgently neededDeep Sea Electronics LtdSutton-In-Ashfield NG17 5ES- Life insurance
- Free parking
- Company pension
- Private medical insurance
- Company events
- Enhanced maternity leave
Often responds in 4 days- Integrate with industrial control equipment and software, including PLCs, HMIs and SCADA systems.
- Design and implement C/C++ software for embedded devices (…
- Isembard LeicesterHamilton LE5
- Free parking
- On-site parking
- Use CAM software (e.g. Hypermill, MasterCAM) to create and optimise toolpaths.
- Machining Lead to run day to day machining operations and establish shop floor…
- UserTestingUnited Kingdom
- Set up, configure, and maintain MCP (Model Context Protocol) servers that connect AI systems to internal tools and data sources, including scoping access,…
- Computer FuturesNottingham
- This platform sits at the heart of real-time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV),…
- Computer FuturesNottingham
- This platform sits at the heart of real-time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV),…
- SThreeNottingham
- Roles of this type may involve designing and developing applications using C# and the .
- NET ecosystem, contributing to microservices architectures, and working…
Senior Quality Assurance Engineer II (Global Payroll)
Often replies in 7 daysMHR INTERNATIONAL UK LIMITEDRuddington- Referral programme
- Employee discount
- Sick pay
- Free parking
- Private medical insurance
- On-site parking
- Identify and mitigate risks to software quality.
- Experience using an object-oriented software language.
- Provide fast and accurate feedback to software engineers…
- Cerca Magnetics LimitedNottingham
- Professional software engineering experience delivering production-quality software (typically 3+ years, or equivalent).
Job Post Details
Software Developer (Java) - job post
Job details
Pay
- £35,000 - £40,000 a year
Job type
- Full-time
Location
Full job description
Job Title: Java Developer (Should be able to join by 29th Sept 2026)
Location: Onsite
Experience: 2–5 years
Employment Type: Full-Time
Job Summary:
We are seeking an experienced Java Developer with 2 to 3 years of hands-on experience in building applications using Java, Spring Boot, and Microservices architecture. The ideal candidate should also have a basic understanding of JUnit for testing and cloud platforms.
Key Responsibilities:
· Design, develop, and maintain backend services using Java and Spring Boot
· Build and maintain microservices and REST APIs
· In-depth experience in building RESTful APIs and microservices using Spring Boot.
· Proficient in using Spring Boot starters, auto-configuration, and Spring Security.
· Integrated Spring Data JPA with Spring Boot applications and handled database migrations using tools like Flyway or Liquibase.
· Experienced in working within Agile/Scrum environments, participating in daily stand-ups, sprint planning, retrospectives, and backlog grooming.
· Familiar with Agile tools such as JIRA, Confluence, or Azure DevOps for tracking stories, tasks, and sprint progress.
· Actively contributed to sprint ceremonies and ensured timely delivery of features aligned with sprint goals and definition of done.
· Experience integrating with databases, Kafka, or third-party APIs using Spring Boot modules.
· Write unit and integration tests using JUnit
· Collaborate with DevOps and QA teams to ensure cloud deployment and testing
· Debug and resolve technical issues across the application stack
· Implement best practices in coding, testing, CI/CD, and security.
· Hands-on experience managing project dependencies and build lifecycles using Maven and/or Gradle.
· Expertise in configuring multi-module Java projects with custom build profiles and plugins.
· Familiar with automating build, test, and deployment workflows using Maven/Gradle in CI/CD pipelines.
· Proficient in Git version control, including branching, merging, rebasing, and resolving conflicts.
· Worked in teams using Git-based workflows like Git Flow or Feature Branching.
· Experience using Bitbucket for source code management, pull requests, code reviews, and repository administration.
· Strong knowledge of SQL for querying and managing relational databases like MySQL, PostgreSQL, or Oracle.
· Skilled in writing complex joins, subqueries, stored procedures, and performance tuning.
· Experience with integrating SQL queries within Java applications using JDBC, JPA, or Spring Data JPA.
· Extensive experience in unit testing Java applications using JUnit 4/5.
· Skilled in writing parameterized tests, assertions, and test lifecycle hooks.
Required Skills & Experience:
· 2–3 years of strong hands-on experience with Java and Spring Boot
· Proven experience in developing and deploying microservices
· Proficient in using Spring Data JPA for ORM (Object-Relational Mapping) and seamless integration with relational databases.
· Deep understanding of entity relationships (OneToMany, ManyToOne, etc.), lazy/eager loading, and cascade types.
· Familiarity with JUnit for writing and executing test cases
· Basic understanding of cloud platforms like AWS, Azure, or GCP
· Strong knowledge of RESTful APIs, JSON, and HTTP
· Experience with version control tools like Git
· Experienced in working within Agile/Scrum environments.
· Familiar with Agile tools such as JIRA, Confluence, or Azure DevOps for tracking stories, tasks, and sprint progress.
Nice to Have:
· Exposure to CI/CD tools like Jenkins, GitLab CI/CD, etc.
· Knowledge of Docker, Kubernetes, or any container orchestration
· Experience with message brokers like Kafka or RabbitMQ
Educational Qualification:
Bachelor’s degree in Computer Science, Information Technology, or related field
Job Type: Full-time
Pay: £35,000.00-£40,000.00 per year
Application question(s):
- We must fill this position urgently. Can you start immediately?
- Are you available for relocation across UK?
- Mention your visa type.
- Let us know your preferred slot to speak today and tomorrow.
- Will you be able to join by 29th Sept?
Education:
- Bachelor's (required)
Work authorisation:
- United Kingdom (required)
Work Location: In person