CrawlJobs Logo

Java Developer

optisolbusiness.com Logo

OptiSol Business Solutions

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a motivated and detail-oriented Java Developer with 1–3 years of experience in backend development using Spring Boot or equivalent Java frameworks. The ideal candidate should have a strong foundation in Data Structures and Algorithms (DSA), hands-on experience with Hibernate, and good exposure to system integration practices involving APIs, databases, and messaging platforms like Kafka. You’ll work in a collaborative Agile environment, building scalable, reliable, and well-integrated backend services.

Job Responsibility:

  • Design, develop, and maintain Java-based backend applications using Spring Boot and related frameworks
  • Build and enhance system integrations, including RESTful APIs, microservices, and message-driven communication (Kafka, RabbitMQ, etc.)
  • Participate in all phases of the Software Development Life Cycle (SDLC) — from requirement gathering to deployment and support
  • Collaborate effectively in an Agile/Scrum environment, contributing to sprints, reviews, and continuous improvement initiatives
  • Develop and maintain data persistence layers using Hibernate / JPA and relational databases
  • Write clean, maintainable, and efficient code, following best practices, design patterns, and code review standards
  • Work closely with QA, DevOps, and other teams to ensure seamless integration and deployment across environments
  • Troubleshoot and debug production issues, identifying and implementing long-term fixes
  • Stay up to date with the latest backend, integration, and messaging trends

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 1–3 years of hands-on experience in Java development
  • Proficiency in Core Java, OOPs concepts, and Data Structures & Algorithms (DSA)
  • Experience with Spring Boot, Spring Framework, and Hibernate / JPA
  • Solid understanding of API design, system integration, and microservices architecture
  • Basic working knowledge of messaging systems such as Kafka, RabbitMQ, or ActiveMQ
  • Good grasp of SDLC and Agile methodologies (Scrum/Kanban)
  • Strong debugging and troubleshooting skills
  • Familiarity with version control (Git) and build tools (Maven/Gradle)
  • Excellent communication and teamwork skills

Nice to have:

  • Experience with SQL / NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Basic knowledge of Docker, Kubernetes, or CI/CD pipelines
  • Exposure to cloud environments (AWS, GCP, or Azure)
  • Familiarity with JUnit, Mockito, or other testing frameworks
  • Eagerness to learn new integration technologies and modern backend practices
What we offer:
  • Opportunity to work on real-world, large-scale integrations and distributed systems
  • Gain hands-on experience with modern Java, Spring Boot, and Kafka ecosystems
  • Be part of a collaborative, agile, and learning-driven culture
  • Competitive compensation, mentorship, and career development opportunities

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.