to join our growing technology team. The successful candidate will be responsible for designing, developing, and maintaining high-quality, scalable, and secure applications. This role is open to applicants at all experience levels--from junior to senior--and responsibilities will be aligned accordingly.
Key Responsibilities
Design, develop, test, and deploy Java-based applications and services.
Write clean, efficient, and well-structured code following best practices.
Collaborate with cross-functional teams including QA, DevOps, Product, and UI/UX.
Perform code reviews, troubleshoot issues, and optimise application performance.
Develop RESTful APIs and microservices architecture.
Maintain and enhance existing systems through updates, bug fixes, and improvements.
Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Ensure application security, scalability, and high availability.
Create and maintain technical documentation.
Required Skills & Qualifications
Strong proficiency in Java (8/11/17 or above).
Experience with Java frameworks such as Spring, Spring Boot, Hibernate, or JPA.
Solid understanding of OOP, data structures, and design patterns.
Knowledge of REST APIs, JSON, and microservices architecture.
Experience with SQL/relational databases (MySQL, PostgreSQL, Oracle, SQL Server).
Familiarity with version control systems (Git).
Good problem-solving and analytical abilities.
Hands-on experience with cloud platforms (AWS, Azure, GCP).
Experience with message brokers (Kafka, RabbitMQ).
Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
Experience with Docker, Kubernetes, and container-based deployments.
Knowledge of Angular, React, or other front-end technologies (optional).
Experience in performance tuning and large-scale systems.
Exposure to TDD/BDD and automated testing frameworks (JUnit, Mockito, Selenium).
Strong understanding of security best practices
Job Types: Full-time, Permanent
Pay: 25,000.00-80,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.
Job Detail
Job Id
JD4364706
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Full Time
Job Location
Belfast, NIR, GB, United Kingdom
Education
Not mentioned
Apply For This Job
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.