K

JAVA developer(Springboot, Microservices)

Knowledge Artisans Private Limited

bangalore · Onsite Full-time 5-7yrs B.Tech Posted 6 months ago💰 Not disclosed
Apply now

Must Have Skills

javaj2eespring bootrestful apiSpringKafkaSQLPostgreSQLREST APIsMicroservicesCommunication SkillsProblem-solvingNIL

Preferred Skills

javaj2eespring bootrestful apiSpringKafkaSQLPostgreSQLREST APIsMicroservicesCommunication SkillsProblem-solvingNIL

Job description


Role : Senior Java Developer

Primary Skills : JAVA, springboot, Microservices, RESTFUL API, SQL

Secondary Skills: Kafka

(No.of Positions – 2)

JD: Senior Java Developer will work on backend development using Core Java and Spring Boot, with strong focus on Kafka-based messaging and SQL-driven data processing in enterprise applications.

Key Responsibilities

· Design, develop, and maintain backend services using Core Java and Spring Boot

· Apply strong knowledge of Core Java concepts including collections framework, streams, exception handling, threads, and executor services

· Design and implement RESTful APIs using Spring Boot

· Apply Spring concepts such as dependency injection and AOP in application design

· Develop and maintain Kafka producers and consumers and work with Zookeeper

· Write, optimize, and maintain SQL queries, joins, stored procedures, and functions

· Ensure application performance, scalability, and reliability

· Perform code reviews and enforce coding and design standards

· Troubleshoot and resolve complex application, Kafka, and database issues

· Collaborate with cross-functional teams in Agile environments

Skills / Qualifications

· 6–9 years of experience in Java backend development

· Strong knowledge of Core Java, Spring, Spring Boot, Kafka, and SQL

· Experience with PostgreSQL or other relational databases

· Experience developing REST APIs and microservices

· Strong analytical and problem-solving skills

· Good communication and stakeholder interaction skills


Skills


java,j2ee,spring boot,restful api,


Apply to this job

Required — upload a file or paste the text