Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job 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
Looking to get Placed? Try our Placement Guarantee Plan
- 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
Skills
DebuggingDistributed SystemsJavaKubernetesMicroservices ArchitectureVersion ControlDeveloperRestfulCloudSqlSoftware EngineerIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Important dates & deadlines?
Application Deadline
19 Jul 26, 05:52 PM IST
Similar Jobs
View All

