Senior Java Developer with OpenShift ExperienceLocation: Remote
General Duties and Tasks:Position Functions or Responsibilities:Java Development and Support: Utilize Java 11 and above, with Spring Boot for development and support.REST API Development: Develop REST API-based web applications on Redhat.Microservices: Implement and manage microservices on OpenShift, GKE, and Cloud Endpoints.Queue Management: Work with queue technologies such as AMQ and MQTT.Application Support: Provide support for BL, DL, integration, and services using Java.Dataflow and Business Logic: Develop all CRUD dataflow and business logic components.Deployment Support: Assist with deployment support and documentation.Application Knowledge: Maintain comprehensive knowledge of application functionality.Minor Design Fixes: Support minor design and fixes in collaboration with front-end and back-end teams.
Qualifications:Experience:7+ years of experience in web application development using Java.Experience building applications using Java 11 and above on Redhat.Experience with AMQ, MQTT, and OpenShift (preferably 2 out of 3 skills).Experience integrating front-end and back-end services.
Technical Skills:Strong analytical and business logic design capabilities.Experience with Drools and SQL Server is a plus.Familiarity with web/mobile application support using the Java 11 stack and above.Education:Degree in Computer Science or a related field is preferred.