HamburgerMenu
hirist

Java Backend Developer - Spring

SAPBOT Technologies Pvt Ltd
Multiple Locations
7 - 8 Years

Posted on: 03/11/2025

Job Description

Description :


- Very strong analytical and problem-solving abilities.

- 5+ years of experience in Java backend development

- Very strong knowledge of software design principles : MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion

- Strong knowledge of core Java : class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming

- Strong knowledge of common Java frameworks (Spring, JSR-303, Logback, Junit, Apache Commons)

- Strong Knowledge of Relational Databases and SQL (DB2)

- Good Knowledge of No-SQL Databases (Mongo DB)

Good to Have :


- Cloud tech stack - Azure, Snowflake, Databricks

- Workflow Engine - BPMN, DMN - Camunda 7/8

- Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber

- Experience with TDD (test driven development)

- Strong knowledge of GIT source code management

- Knowledge of Gradle, Jenkins automated build processes

- Strong knowledge of Representation state transfer (RESTful Web services)

- Knowledge of HTTP, XML, JSON

- Knowledge of ReactJS/Redux

- Knowledge of Unix/Linux

- Knowledge of Liquibase database schema management

- Bachelors degree in Computer Science/Engineering


info-icon

Did you find something suspicious?