Source description
About the role
Role: Sr. Java Full Stack Developer - Remote(India) Apache Camel and Spring boot are must-have skills. Please look for 6+ years of experience. The shift timings may go till 11 or 12 in the night India time. We are seeking a Senior Java Full Stack Developer with strong hands-on experience in Spring Boot 3, API development, and integration using Apache Camel. The candidate should be capable of independently building scalable services and contributing to enterprise integration solutions. Key Responsibilities Develop and maintain applications using Java 21+ and Spring Boot 3 Build and consume RESTful APIs Work with OpenAPI (OAS) to define APIs and generate stubs Implement integrations using Apache Camel 4 Develop messaging-based solutions using JMS, SFTP, Google Pub/Sub Contribute to API lifecycle management practices Work with API Management platforms (Gravitee is a plus) Deploy and manage applications on AWS ECS / Fargate Develop frontend applications using Angular / React Implement unit tests using JUnit 5 and Mockito Collaborate in CI/CD processes using GitHub / GitLab Apply Enterprise Integration Patterns (EIPs) in implementations Required Skills Backend : Java 21+, Spring Boot 3, REST APIs, Spring Data JPA, Spring JMS, OpenFeign Integration : Hands-on experience with Apache Camel 4, JMS, Messaging systems, Integration patterns API Development : REST API development, OpenAPI (OAS) specification, Stub generation (basic to intermediate level) Cloud & DevOps: AWS knowledge - ECS, Fargate (working experience preferred), Amazon MQ, Redis, Docker basics, CI/CD pipelines Frontend : HTML, CSS, JavaScript, Angular or React (hands-on experience required) Database: MySQL or other RDBMS Testing: JUnit 5, Mockito Nice to Have Experience with Gravitee API Management Exposure to OpenTelemetry Experience with event-driven architectures Soft Skills Strong problem-solving ability Good communication skills Ability to work independently and in teams
More at SNOWRELIC INC