Full Stack Java Developer
Aravind NethaCanadaSENIORPosted 20m ago
JavaSpring BootMicroservicesDistributed Systems ArchitectureREST APIsApache KafkaPostgreSQLAWSGCPAPI SecurityOAuth 2.0JWTTLSSystem DesignScalabilityResiliencyCI/CDGitAutomated TestingRedisDockerKubernetesOpenTelemetryNode.jsReactAngularInfrastructure as Code
About the Role
We are looking for a Full Stack Java Developer to join our team. This role focuses on designing, developing, and supporting scalable microservices using Java and Spring Boot.
Key Responsibilities
• Design, develop, and support scalable microservices using Java and Spring Boot.
• Build REST APIs and event-driven integrations using Kafka.
• Develop resilient, secure, and high-performance distributed systems.
• Work with cloud platforms, CI/CD pipelines, and production support.
• Collaborate with cross-functional teams on end-to-end solution delivery.
Requirements
• Java & Spring Boot
• Microservices & Distributed Systems Architecture
• REST APIs & Apache Kafka
• PostgreSQL & Database Management
• AWS and/or GCP Cloud Experience
• API Security – OAuth 2.0, JWT & TLS
• System Design, Scalability & Resiliency
• CI/CD, Git & Automated Testing