Java Lead
Job Title: Java Lead
Department/Team: Technology
Job Location: Bengaluru
Whom are we looking for?
We are looking for a skilled and experienced Java Developer with at least 6+ years of professional experience to join our team. As a Java Developer, you will be responsible for developing robust and scalable web applications using JavaScript and various frameworks.
Roles and Responsibilities
- Production platform hands-on experience involving Java/J2EE, Spring, Spring boot, MVC & REST API.
- Hands-on production platform experience working with micro-service back-end architecture.
- Working knowledge of GRPC, HTTPS, and GRAPHQ protocols.
- Well-versed in cloud deployment of code blocks.
- Experience with JS testing and code analysis frameworks such as Mocha.
- Utilize modern JavaScript frameworks such as Express.js and Sails.js to build efficient and scalable applications.
- Work with databases like MongoDB and PostgreSQL/MySQL using Mongoose and Sequelize ORM.
- Integrate messaging systems like Kafka and RabbitMQ for reliable event-driven communication.
- Write unit tests using Mocha, Chai, and Jest frameworks to ensure code quality and reliability.
- Utilize AWS S3 bucket for secure and scalable storage of data and media files.
- Collaborate with QA engineers to perform thorough testing and bug fixes.
- Work with third-party APIs such as Postman, Twilio, SendGrid, Firebase, and KeyCloak for various integrations.
Required Qualifications
- Bachelor’s degree B. Tech (CS, IT) / MCA in Computer Science, M. Tech, Software Engineering, or a related field.
- 6+ years of professional experience in Java/J2EE, Spring, Springboot, MVC and Rest API Gateways
- Proficient understanding of Git
- Prior experience in Fintech, Blockchain, and/or BFSI domain will be an added advantage.
- Knowledge of databases like Postgres SQL/ MySQL and proficiency in writing efficient queries.
- Experience in either Kafka or Rabbit MQ would be required
- Experience required in Rest API/GRPC/GRAPHQL
- Familiarity with cloud platforms (e.g., AWS, Azure) is also required.