27 Sep
|
My Guru Knowledge Center
|
Hyderabad
27 Sep
My Guru Knowledge Center
Hyderabad
- 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 robust 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.
📌 Java Developer (Hyderabad)
🏢 My Guru Knowledge Center
📍 Hyderabad