Sr Java Engineer Airful

  • company name Airful
  • working location Office Location
  • job type Full Time

Experience: 4 - 4 years required

Pay: INR 50000 - INR 50000 /Month

Type: Full Time

Location: All India

Skills: Java, spring boot, Kafka, spark, MongoDB, Oracle, Git, Docker, aws, Spring Security, NodeJS, microservice architecture, REST APIs, API gateways

About Airful

Job Description

Job Title: Senior Java Engineer #No Relocation #Only Banglore based candidates #Mandatory Skills : ###Java #Node.js (for Express) #Spring Boot #Microservice architecture #Kafka #Spark #REST APIs #API Gateways (e.g., MuleSoft, Apigee) #MongoDB, Oracle #Git #Docker #AWS #Spring Security Location: HSR Layout near Silk Board, Bengaluru (Near Silk Board) Mode of Work: On-site Years of Experience: 4 - 8 YOE Salary Band: 16 to 30 LPA Notice Period: Immediate to 1 Month Interview process: 1st round - Tech Online 2nd round Tech Online 3rd round- Discussion with CTO/VP - In person About the Role: We seek an experienced Lead Java Developer to design, develop, and manage highly scalable, high-volume, low-latency enterprise applications. You will be responsible for building a large and scalable API hub/gateway hosting various microservices. As a team lead, you will collaborate with platform teams and partners to integrate and utilize APIs effectively. Key Responsibilities: Lead the design, development, and management of scalable API gateways/hubs for enterprise applications. Collaborate with platform teams and partners to integrate various microservices and optimize the use of APIs. Architect, build and maintain robust microservices using Java and Node.js (Express) frameworks. Ensure scalability, performance, and security of applications in a distributed microservice environment. Implement best practices for microservice architecture, including service registry, discovery, and reactive programming. Build, document, and test APIs using REST, Swagger, and Postman. Work closely with DevOps teams to manage CI/CD pipelines, and containerized environments, and orchestrate deployments using Docker and Kubernetes. Provide technical leadership, mentor junior developers, and contribute to code reviews.,