HamburgerMenu
hirist

Tekonika - Java Backend Developer - Microservices Architecture

Tekonika Technologies
3 - 8 Years
Any Location

Posted on: 18/03/2026

Job Description

Description :

Job Title : Java Backend Developer (Spring Boot)


- Immediate Joiner

Experience : 3 Years

Location : Remote

Joining : Immediate Joiners Preferred

Job Summary :


We are looking for a Java Backend Developer with around 3 years of experience in building scalable and high-performance backend applications. The ideal candidate should have strong experience in Java, Spring Boot, microservices architecture, and modern backend technologies, along with hands-on experience in database programming, containerized deployments, and event-driven systems like Kafka.

- The candidate will be responsible for designing, developing, and deploying backend services while ensuring high code quality, performance, and security.

Key Responsibilities :


- Design and develop scalable backend applications using Java and Spring Boot.

- Build and maintain RESTful APIs and microservices.

- Implement authentication and authorization mechanisms using JWT.

- Work with Hibernate/JPA for ORM and database interaction.

- Develop and optimize SQL queries, stored procedures, functions, and triggers.

- Integrate systems using Apache Kafka for event-driven communication.

- Implement caching strategies using Redis.

- Deploy and manage Java applications in Kubernetes environments.

- Maintain version control using Git and manage CI/CD workflows using GitHub Actions.

- Ensure code quality using SonarQube and follow coding standards.

- Write and maintain unit tests using JUnit and ensure good code coverage.

- Participate in code reviews, debugging, performance optimization, and system improvements.

- Collaborate with cross-functional teams in Agile/Scrum development environments.

Required Skills :


- 3 years of hands-on experience in Java development

- Strong knowledge of Java versions 8 / 11 / 17 / 21

- Solid experience with Spring Boot framework

- Experience implementing JWT-based authentication

- Strong knowledge of Hibernate / JPA

- Good expertise in SQL and relational databases

- Hands-on experience with Stored Procedures, Functions, and Triggers

- Experience with Kafka messaging systems

- Experience with Redis caching

- Experience with Kubernetes and Java application deployment

- Familiarity with Git and GitHub Actions

- Experience using SonarQube for code quality analysis

- Experience writing JUnit test cases and maintaining code coverage

- Good understanding of Microservices architecture

Preferred Skills :

- Experience with Docker and containerized environments

- Familiarity with CI/CD pipelines

- Exposure to cloud platforms such as AWS, Azure, or GCP

- Understanding of distributed systems and scalability principles

Education :


- Bachelors degree in Computer Science, Information Technology, Engineering, or a related field


Candidate Profile :


- Strong analytical and problem-solving skills

- Ability to work in a fast-paced development environment

- Good communication and teamwork skills

- Immediate joiners or candidates with a notice period of 15 days or less will be preferred


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in