We are looking for Java Spring Boot Application Developers responsible for developing server side components and REST APIs. Primary focus will be the design & development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Responsibilities
• Developing Java Spring Boot based backend applications
• Delivering well written REST APIs: API Definitions, end-to-end service design and implementation
• Writing good quality, modular, reusable, performant, well documented, unit-tested code
Mandatory Skills
• Java/JEE, Spring Boot skills
• Strong coding/programming & application development experience
• Good understanding of micro services, Spring MVC, Hibernate
• Good knowledge of working with relational databases such as MySQL and Postgresql
• Excellent problem solving abilities. Very good HackerRank/HackerEarth score will be a plus
• Good knowledge on object-oriented design, design patterns, data structures, and algorithms
• Professional, precise communication skills
• Working knowledge of Git
Optional Skills
• Knowledge of working with cloud environments such as AWS
• Knowledge of DevOps tools & practices
Educational Qualification and Experience
• B.E/B.Tech/MCA/M.Tech in Computer science/Information science/Information Technology
• 3 to 5 years of hands-on experience in Java/JEE & Spring Boot technology
Skills
JAVA, Spring Boot, Kotlin(Added advantage)