Java Developer

Splash Business Intelligence Private Limited

Business Intelligence & Data Analitycs

Job Description

Roles & Responsibilities:  Includes the below listed but not limited to
•     Designing and developing business application using best practices.
•     Writing Spring Controller, Business Objects and repository components.
•     Developing product analysis tasks.
•     Making complex technical and design decisions for middleware business application.
•     Developing application codes and unit tests in Java & Spring.
•     Consulting with the design team.
•     Ensuring high performance of applications and providing support.

Knowledge and Skills Required:
•     Previous work experience as an Java developer (Spring Framework/Boot).
•     Proficient in Core APIs, Spring framework, Spring Cloud APIs.
•     Knowledge of MVC frameworks and core design patterns.
•     Proven working experience with Restful Services and API implementation.
•     Good Knowledge in working With Junit and Mockito.
•     Critical thinker and good problem-solver.
•     Knowledge in Visualization tool
Preferred:
•     Excellent communication skills.
•     Experience using Java building tools like Maven or Gradle.
•     Added advantage having exposure on Redis, Kafka, any MQ service, Hibernate.
•     Added Advantage with strong SQL / PL-SQL knowledge

Experience and Education:
Required: 3-7yrs in Java and Spring application development

    Job Overview
    Job Location