Software Engineer Java & Python
| Dyddiad hysbysebu: | 08 Ionawr 2026 |
|---|---|
| Cyflog: | £35,000 i £45,000 bob mis |
| Oriau: | Llawn Amser |
| Dyddiad cau: | 07 Chwefror 2026 |
| Lleoliad: | Dumfries, Dumfries & Galloway |
| Gweithio o bell: | Ar y safle yn unig |
| Cwmni: | PATH TO SUCCESS CONSULTANTS LTD |
| Math o swydd: | Parhaol |
| Cyfeirnod swydd: |
Crynodeb
We are looking for a skilled Software Engineer with strong experience in Java and Python to design, develop, test, and maintain scalable software applications. The ideal candidate will work closely with cross-functional teams to deliver high-quality solutions that meet business and technical requirements.
Key Responsibilities
Design, develop, and maintain applications using Java and Python
Write clean, efficient, and well-documented code
Develop and consume RESTful APIs and backend services
Debug, troubleshoot, and resolve software defects
Participate in code reviews and follow best coding practices
Collaborate with product managers, designers, and QA teams
Optimise application performance, security, and scalability
Support deployment and maintenance of applications
Required Skills & Qualifications
Proven experience in Java and Python development
Strong understanding of object-oriented programming (OOP)
Experience with frameworks such as Spring / Spring Boot (Java) and Django / Flask (Python)
Knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.)
Experience using Git or other version control systems
Understanding of software development lifecycle (SDLC)
Key Responsibilities
Design, develop, and maintain applications using Java and Python
Write clean, efficient, and well-documented code
Develop and consume RESTful APIs and backend services
Debug, troubleshoot, and resolve software defects
Participate in code reviews and follow best coding practices
Collaborate with product managers, designers, and QA teams
Optimise application performance, security, and scalability
Support deployment and maintenance of applications
Required Skills & Qualifications
Proven experience in Java and Python development
Strong understanding of object-oriented programming (OOP)
Experience with frameworks such as Spring / Spring Boot (Java) and Django / Flask (Python)
Knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.)
Experience using Git or other version control systems
Understanding of software development lifecycle (SDLC)