Java Developer (Mid-Level)

Posted 21/05/2024 by Reperio Human Capital

Remote job
Location:
Athlone, Westmeath
Salary/Rate:
£258 - £345/day

Java Developer - Daily Rate Contract - Athlone, Westmeath


The ideal candidate will have extensive experience in Java development, a deep understanding of the Spring Framework, and expertise in building and maintaining microservices. You will work on designing, developing, and deploying scalable applications, ensuring high performance and responsiveness to requests from the front end.

Key Responsibilities:
- Develop and maintain high-quality Java applications.
- Design and implement microservices architecture using the Spring Framework.
- Write clean, scalable, and well-documented code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing systems.
- Participate in code reviews and contribute to a continuous improvement environment.
- Ensure software is up-to-date with the latest technologies and standards.
- Develop unit and integration tests to ensure code quality.
- Participate in agile development processes and contribute to all phases of the development lifecycle.

Required Skills and Qualifications:
- Proven experience as a Java Developer
- Strong proficiency in Java programming language.
- In-depth knowledge of the Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.).
- Experience in building and managing microservices.
- Familiarity with RESTful APIs and web services.
- Solid understanding of object-oriented programming principles.
- Experience with version control systems such as Git.
- Knowledge of SQL and databases (e.g., MySQL, PostgreSQL).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.

Reperio Human Capital acts as an Employment Agency and an Employment Business.

Type:
Contract
Start Date:
ASAP
Contract Length:
6 Months
Job Reference:
100062_1716279140
Job ID:
221689375

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts