backGo to search

Lead Java Engineer - Java, Microservices, React JS, Any Cloud

Office in Pune, Hyderabad, Bangalore, Chennai, Coimbatore
bullets
Java
& others
bullets
hot

We are seeking a Lead Java Engineer to join our innovative team. This role calls for a seasoned professional with extensive experience in Java, Microservices, React JS, and Any Cloud. The successful candidate will be responsible for leading the development of high-quality applications, ensuring best practices, and collaborating with a talented team to deliver exceptional solutions.

Responsibilities
  • Develop hands-on with Java and Spring Framework, React JS or any cloud technologies
  • Handle front-end development using React and modern frameworks like MFE
  • Work on database development across PostgreSQL and Oracle, ensuring proper integration with application services
  • Oversee application containerization and manage deployments
  • Construct back-end microservices and REST APIs
  • Enhance and maintain existing codebases while ensuring optimal performance
  • Execute and manage unit testing effectively
  • Conduct thorough code reviews to maintain code quality
  • Adhere to coding standards and participate in continuous integration processes
  • Join and contribute to SCRUM gatherings and other agile practices
  • Provide estimates and participate in planning sessions
  • Act as a mentor to other developers and foster a collaborative environment
Requirements
  • 8+ years of experience in Java development, particularly with Java 8 and Core Java
  • Proficiency in Spring Boot, Microservices architectures, and design patterns
  • Skills in ReactJS, TypeScript, JavaScript, HTML5, and CSS3
  • Competency in any cloud environment
  • Familiarity with unit testing practices
  • Knowledge of database technologies, preferably SQL Server
  • Background in OO Design, RESTful web services, and best coding practices
  • Capability to work with APIs and understand the technicalities of Microservices architecture
Nice to have
  • Financial Services background in wealth management
  • Prior experience leading teams or projects in a professional setting