Java Developer

MY Guru Knowledge Center

Hyderabad

On-site

INR 600,000 - 1,200,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MY Guru Knowledge Center is seeking a skilled Java Developer to drive full-stack Java solutions and mentor freshers. You will design, develop, test, and deploy scalable Java applications using Core/Advanced Java, Spring, and REST APIs.

You’ll collaborate with frontend teams using React or Angular and work with cloud platforms like AWS/Azure/Google Cloud. The role requires 2+ years of Java experience, strong problem-solving skills, and the ability to guide junior developers.

Qualifications

  • 2+ years of practical Java development experience.
  • Bachelor's degree in Computer Science, IT, Engineering, or related field.
  • Strong coding and problem-solving skills.
  • Ability to explain technical concepts clearly.
  • Ability to guide and mentor freshers and interns.
  • Good communication and teamwork skills.
  • Practical understanding of real-world application development and deployment.

Responsibilities

  • Design, develop, test, debug, and maintain Java-based applications.
  • Develop scalable applications using Core Java and Advanced Java.
  • Work with Spring, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate/JPA.
  • Develop and integrate RESTful APIs and web services.
  • Work with frontend technologies such as React or Angular.
  • Work with relational databases such as MySQL, PostgreSQL, or SQL Server.
  • Develop and maintain applications using object-oriented programming, collections, multithreading, exception handling, streams, lambda expressions, and Java 8+ features.
  • Apply design patterns and appropriate software architecture principles.
  • Work with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Participate in application deployment, configuration, and troubleshooting in cloud environments.
  • Perform unit testing, debugging, code reviews, and troubleshooting.
  • Use Git, Maven/Gradle, and standard software development practices.
  • Provide technical guidance and knowledge-sharing sessions to freshers and interns on Java, frameworks, development practices, and project implementation.
  • Support freshers and interns through coding exercises, project assignments, code reviews, and technical discussions.
  • Review technical assignments and provide constructive feedback.
  • Collaborate with developers, QA teams, and other stakeholders to deliver project requirements.
  • Stay updated with modern Java technologies, frameworks, cloud technologies, and industry development practices.

Skills

Core Java
Advanced Java
OOPs
Collections
Exception Handling
Multithreading
Concurrency
Generics
Streams
Lambda Expressions
Java 8+ features
Spring / Spring Boot
Spring MVC
Spring Data JPA / Hibernate
REST APIs / Web Services
Microservices concepts
SQL
MySQL
PostgreSQL
SQL Server
React
Angular
HTML
CSS
JavaScript
AWS
Azure
Google Cloud
Git
GitHub
GitLab
Maven
Gradle
JUnit
Mockito
CI/CD

Education

Bachelors degree in Computer Science / IT / Engineering or related field

Tools

Git
GitHub
GitLab
Maven
Gradle
JUnit
Mockito

Job description

  • We are looking for a skilled and technically strong Java Developer with hands-on experience in Java development and modern full-stack technologies.
  • The ideal candidate should have strong knowledge of Core Java, Advanced Java, Java frameworks, databases, REST APIs, frontend technologies, and cloud platforms.
  • The candidate should be capable of working on real-world projects, developing scalable applications, and providing technical guidance to freshers and interns through practical knowledge sharing and project-based learning.
Key Responsibilities : -
  • Design, develop, test, debug, and maintain Java-based applications.
  • Develop scalable applications using Core Java and Advanced Java.
  • Work with Spring, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate/JPA.
  • Develop and integrate RESTful APIs and web services.
  • Work with frontend technologies such as React or Angular.
  • Work with relational databases such as MySQL, PostgreSQL, or SQL Server.
  • Develop and maintain applications using object-oriented programming, collections, multithreading, exception handling, streams, lambda expressions, and Java 8+ features.
  • Apply design patterns and appropriate software architecture principles.
  • Work with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Participate in application deployment, configuration, and troubleshooting in cloud environments.
  • Perform unit testing, debugging, code reviews, and troubleshooting.
  • Use Git, Maven/Gradle, and standard software development practices.
  • Provide technical guidance and knowledge-sharing sessions to freshers and interns on Java, frameworks, development practices, and project implementation.
  • Support freshers and interns through coding exercises, project assignments, code reviews, and technical discussions.
  • Review technical assignments and provide constructive feedback.
  • Collaborate with developers, QA teams, and other stakeholders to deliver project requirements.
  • Stay updated with modern Java technologies, frameworks, cloud technologies, and industry development practices.
Required Technical Skills : -
Backend : -
  • Core Java & Advanced Java
  • OOPs, Collections, Exception Handling
  • Multithreading & Concurrency
  • Generics, Streams & Lambda Expressions
  • Java 8+ features
  • Spring / Spring Boot
  • Spring MVC
  • Spring Data JPA / Hibernate
  • REST APIs & Web Services
  • Microservices concepts
Database : -
  • SQL
  • MySQL / PostgreSQL / SQL Server
  • Database design and query optimization basics
Frontend : -
  • Good understanding of React or Angular
  • HTML, CSS, JavaScript
  • API integration with frontend applications
Cloud & Tools : -
  • Knowledge of any one cloud platform: AWS / Azure / Google Cloud
  • Git / GitHub / GitLab
  • Maven / Gradle
  • JUnit / Mockito
  • Basic understanding of CI/CD is preferred
Preferred Qualifications : -
  • Bachelors degree in Computer Science, IT, Engineering, or a related field.
  • 2+ years of practical Java development experience.
  • Strong coding and problem-solving skills.
  • Ability to explain technical concepts clearly.
  • Ability to guide and mentor freshers and interns.
  • Good communication and teamwork skills.
  • Practical understanding of real-world application development and deployment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Java Developer-S
Java Developer-S

Infosys • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Backend Engineer
Senior Backend Engineer

NRI FT India • Kolkata District

On-site
INR 1,000,000 - 1,500,000
Java Developer
Java Developer

Shashwath Solution • Dadri

On-site
INR 700,000 - 1,100,000
Java Fullstack
Java Fullstack

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Developer (Spring Boot, React.js) | ₹6-₹12 LPA
Java Full Stack Developer (Spring Boot, React.js) | ₹6-₹12 LPA

Winzons • India

On-site
INR 600,000 - 1,200,000
Java Developer
Java Developer

Zuci Systems India • Chennai District

On-site
INR 1,500,000 - 3,000,000
Java Full Stack Developer
Java Full Stack Developer

NEC Corporation • Dadri

Hybrid
INR 1,500,000 - 2,600,000
Java Developer
Java Developer

Viable Search Consultants • Mumbai

On-site
INR 1,200,000 - 2,200,000
Java FS Angular Developer
Java FS Angular Developer

Capgemini • Chennai District

On-site
INR 1,200,000 - 1,800,000