Home
Jobs

Lead Java Developer

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

Rainmakers, is a fast growing and innovation led company based in Noida. We are committed to helping businesses succeed in today's fast-paced and competitive marketplace by providing cutting-edge technology solutions.


This Role is based in Pune.


Role Description

This is a full-time on-site role for a Lead Java Developer for a Client of Rainmakers. The Lead Java Developer will be responsible for software development, microservices architecture, programming, utilizing the Spring Framework, and Java development tasks on a day-to-day basis.


Key Responsibilities:


  • Design, develop, and maintain high-quality Java APIs to seamlessly integrate with mobile applications.
  • Ability to tackle and solve complex technical problems.
  • Work across Optus Technology stacks, forging strong relationships with squad members, peers across domains, and external vendors/third parties.
  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Proactively contribute to the continuous improvement of processes, tooling, and standards.
  • Lead the squad’s technical strategy, set the technical direction, and ensure the quality of delivery.



Qualifications


  • Comprehensive knowledge of Spring Framework, including Spring Boot 3.x, Spring MVC, Spring Security, Spring OAuth2, Spring AOP, and Spring Data.
  • Experience with microservices and Docker.
  • Strong hands-on experience in design and architecture in the microservices space.
  • Extensive Java 8/11/17 and/or Kotlin commercial experience.
  • Comfortable working with a wide range of open-source tools and IDEs.
  • Proficient in Linux, Unix and Mac systems.
  • Commercial experience with cloud services and API gateways such as Apigee Edge/ ApigeeX
  • Experience with Spring WebFlux and Project Reactor.
  • Knowledge of AWS infrastructure or other cloud platforms (Azure/GCP).
  • Experience with NoSQL databases (DynamoDB, CosmoDB)
  • Understanding of security practices, OWASP and PCI DSS compliance.
  • Experience in Java application performance tuning.
  • Generalist experience across the full stack, including Java backend APIs, ReactJS, Android. 
  • Knowledge of Kotlin/NodeJS is a bonus.
  • Team leadership experiences is bonus.


Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hyderabad, Telangana, India