About this role
JD - Java Backend Developer: Java Springboot Developer with 3 to 10 years experience. Key Responsibilities:---- Microservices: Develop and deploy Spring Boot services within an OpenShift/AWS environment. API Development: Build and maintain REST/GraphQL APIs managed via Apigee. Messaging: Implement event-driven logic using Kafka producers and consumers. Integration: Collaborate with React frontend teams to ensure seamless API consumption and data flow. Quality: Write robust unit/integration tests and participate in automated CI/CD pipelines. Required Skills:-- Core: Java 17+, Spring Boot, and Spring MVC. Data: SQL proficiency (PostgreSQL preferred) and Hibernate/JPA. Messaging: Basic Kafka (topics, producer/consumer configuration). DevOps: Git, Docker fundamentals, and CI/CD awareness. Demonstrated use of AI-assisted dev tools (e.g., GitHub Copilot, Claude Code assist) and governance (prompt patterns, privacy, code provenance) in daily workflows and clear understanding of limitations/guardrails. Good communication skills. Good team player.