Java Developer (Mid-Level)
100062
Desired skills:
Java, Springboot, Docker, Jenkins, SQL, Git
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 Java Developer Responsibilities:
1. Develop and maintain high-quality Java applications.
2. Design and implement microservices architecture using the Spring Framework.
3. Write clean, scalable, and well-documented code.
4. Collaborate with cross-functional teams to define, design, and ship new features.
5. Troubleshoot, debug, and upgrade existing systems.
6. Participate in code reviews and contribute to a continuous improvement environment.
7. Ensure software is up-to-date with the latest technologies and standards.
8. Develop unit and integration tests to ensure code quality.
9. Participate in agile development processes and contribute to all phases of the development lifecycle.
Required Skills & Qualifications:
10. Proven experience as a Java Developer
11. Strong proficiency in Java programming language.
12. In-depth knowledge of the Spring Framework (Spring Boot, Spring MVC, Spring Security, .
13. Experience in building and managing microservices.
14. Familiarity with RESTful APIs and web services.
15. Solid understanding of object-oriented programming principles.
16. Experience with version control systems such as Git Knowledge of SQL and databases (., MySQL, PostgreSQL).
17. Familiarity with cloud platforms (., AWS, Azure, GCP) is a plus.
18. Strong problem-solving skills and attention to detail.
19. Excellent communication and teamwork skills.
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Bláthnaid McElduff is recruiting for this role.Get in touch with Bláthnaid McElduff for more information: