Job Brief Summary
We are looking for Senior Java Developers who have proficient experience in Sprint Boot framework. Someone who is ingenious, focussed and will work collaboratively with the team.
Roles & Responsibilities
Participate in requirement understanding of the client and help tech lead to provide size estimations.
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
Contributing in all phases of the software development lifecycle.
Follow Agile practices and work collaboratively with the team.
Develop well designed, testable, efficient code.
Develop a unit test suite for code and ensure the test coverage of code.
Follow industry defined best practices of version control, security and documentation.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Mandatory Skills & Knowledge
Sound knowledge in building RESTful Services using Spring Boot framework.
Proficient knowledge of JPA and Hibernate.
Good knowledge in Database Schema design.
Expertise in deploying Sprint Boot / Spring Application.
Experience in writing Unit Test cases.
Experience on Front-end technologies likes Angular / React is Plus
Technologies / Frameworks / Tools / Proficiency
Languages / Frameworks :
Hibernate / JPA
Angular / React (Plus)
Experience in Microservices architecture (Plus)
What's in it for you?
Great learning experience and growth.
A fun, transparent atmosphere alongside a collaborative team.
Exposure to the latest technologies.
Competitive salary and benefits.