Skills Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle
Proficiency in Java core 17 is a must
Proficiency in Junit
Implement and optimize RESTful APIs and microservices
Integrate with various internal and external systems
Write unit and integration tests using JUnit and other testing frameworks
Apply design patterns to create efficient and maintainable code
Deploy and manage applications on Openshift
Collaborate with other developers, testers, and stakeholders to deliver high-quality software
Participate in code reviews and provide constructive feedback
Mentor junior developers and share knowledge
Stay up-to-date with the latest technologies and trends
Troubleshoot and resolve production issues
Qualifications 7+ years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education Bachelor s degree/University degree or equivalent experience
Keywords
spring bootCore JavaProject managementConsultingProgrammingManagementApplication softwareTroubleshootingmicroservicesTestingSpring FrameworkOpenShiftJava