Candidate must have experience in development of SAAS based on multi-tenancy.
Candidate must have 6+ years of hands-on experience in design and development of enterprise applications using J2EE frameworks including Spring, hibernate etc.
Design and develop Microservices systems with Core Java, Spring Boot, Spring MVC, JPA, Microservices.
Previous work experience with Spring framework of more than 5+ years.
Previous work experience with Microservices of more than 3+ years
Continuous learning attitude to stay updated with the latest Java technologies and industry trends and best practices.
Excellent Knowledge of RESTful API services w.r.t designing & development
Perform unit Testing and deliver Quality code.
Experience in supporting and/or implementing complex integration projects.
Excellent Knowledge of Postgres /DB Designing & Procedure writing
Experience in Azure or (similar Cloud components API Gateway/Workflow orchestration/Serverless applications)
Work in an agile environment
Mentor junior team members as needed.
Ensure the best possible performance, quality, and responsiveness of the application.
Understand business requirements and create plans accordingly.
Added advantage - JWT, Application Server - Tomcat, Maven, SQL Server
Develop processes for optimizing database security.
Set and maintain database standards & Manage database access.
Understanding of the Postgres database (ex. Joins, schema)
Install, upgrade, and manage database applications.
Diagnose and troubleshoot database errors.
Recommend and implement emerging database technologies.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field
6+ years of experience with the Java, Spring Boot, Spring MVC etc.
Strong desire to build, sense of ownership, urgency, and drive.
Strong analytical and problem-solving skills
Excellent written communication and verbal agility are strong assets.
Expertise in delivering high-quality, innovative application.
Ability to manage multiple projects and deadlines.
Proven track record of delivering high-quality solutions in a fast-paced environment