11 Nov
|
Orcapod Consulting Services
|
Bengaluru
11 Nov
Orcapod Consulting Services
Bengaluru
Java Backend Developer
Job Title: Java Backend Developer
Experience: 6+ Years
Location: Pune / Chennai / Bangalore
Work Mode: Hybrid
Notice Period: Immediate to 30 Days Preferred
Budget: As per experience and interview performance
Job Overview
We are looking for an experienced Java Backend Developer with 6+ years of hands-on experience in designing, developing, and maintaining scalable, high-performance backend applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices Architecture, REST APIs, Hibernate/JPA, and messaging technologies such as Kafka or RabbitMQ.
The candidate will be responsible for developing secure and reliable backend services, integrating applications, optimizing performance, and collaborating with cross-functional teams in an Agile development environment.
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications using Java technologies.
- Develop and consume RESTful APIs and build microservices-based applications.
- Implement high-performance, secure, and reliable backend solutions.
- Work with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
- Design and optimize database queries and ensure efficient data management.
- Implement messaging and event-driven solutions using Kafka or RabbitMQ.
- Collaborate with architects, product managers, QA, and DevOps teams.
- Participate in code reviews and follow coding standards and best practices.
- Troubleshoot production issues, perform root cause analysis, and optimize application performance.
- Work with CI/CD pipelines, Docker, Kubernetes, and cloud platforms.
- Actively participate in Agile/Scrum ceremonies and development activities.
Mandatory Skills & Technical Requirements
- Solid hands-on experience in Core Java (Java 8/11/17).
- Good experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Strong understanding of Microservices Architecture.
- Hands-on experience in developing and consuming RESTful APIs.
- Knowledge of API security, authentication, and authorization.
- Strong experience with Hibernate and JPA.
- Good understanding of SQL databases such as Oracle, PostgreSQL, or MySQL.
- Experience with messaging technologies such as Apache Kafka or RabbitMQ.
- Hands-on experience with Git and build tools such as Maven or Gradle.
- Working knowledge of Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
Good to Have / Preferred Skills
- Experience with CI/CD tools such as Jenkins or GitHub Actions.
- Exposure to Redis, Elasticsearch, and NoSQL databases.
- Good understanding of design patterns, data structures, algorithms, and system design.
- Experience in Banking, Financial Services, FinTech, Insurance, or product-based organizations.
- Knowledge of application monitoring, logging, and performance optimization.
Educational Qualification
- BE/B.Tech/MCA/M.Tech in Computer Science, Information Technology, or a related field.
Candidate Profile
- Minimum 6+ years of relevant experience in Java Backend Development.
- Strong problem-solving and analytical skills.
- Ability to work independently as well as collaboratively within a team.
- Good communication and interpersonal skills.
- Ability to work in a rapid-paced Agile development environment.
Key Skills / Search Keywords Java, Core Java, Java 8, Java 11, Java 17, Spring Boot, Spring MVC, Spring Data JPA, Microservices, REST API, Hibernate, JPA, Apache Kafka, RabbitMQ, SQL, Oracle, PostgreSQL, MySQL, Docker, Kubernetes, AWS, Azure, GCP, Maven, Gradle, Jenkins, CI/CD, Redis, Elasticsearch, System Design, Backend Development.
📌 Java Back End Developer (Bengaluru)
🏢 Orcapod Consulting Services
📍 Bengaluru