, from entry-level to experienced professionals, to join our growing remote engineering team in the UK. You will work on designing, developing, and maintaining high-quality software solutions, collaborating closely with cross-functional teams, and contributing to the full software development lifecycle.
Key Responsibilities
Design, develop, and maintain Java-based applications and services
Participate in requirement analysis, technical design, and code reviews
Write clean, scalable, and efficient code following best practices
Troubleshoot, debug, and optimize application performance
Collaborate with QA, DevOps, and product teams to deliver high-quality solutions
Contribute to continuous improvement of development processes and tools
Stay updated with emerging trends and technologies in software development
Required Skills & Qualifications
0-8 years of hands-on experience with
Java
and related technologies
Strong understanding of
OOP concepts
, data structures, and algorithms
Experience with frameworks such as
Spring / Spring Boot
Knowledge of
RESTful APIs
, microservices architecture, and cloud environments (AWS/Azure/GCP preferred)
Familiarity with
SQL/NoSQL databases
Experience using Git or similar version control tools
Strong problem-solving skills and attention to detail
Good communication and collaboration abilities
Ability to work independently in a remote environment
Job Types: Full-time, Permanent
Pay: 35,000.00-75,000.00 per year
Benefits:
* Work from home
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.