Full Time
Hyderabad
Posted 2 weeks ago
Job Summary:
We are looking for an experienced Java Full Stack Developer who is passionate about coding and imparting knowledge. The ideal candidate will have a strong background in Java, Spring, and front-end technologies. As a Java Full Stack Trainer cum Developer, you will be responsible for developing robust applications while also training and mentoring junior developers and Interns.
Key Responsibilities:
Training:
- Conduct comprehensive training sessions on Java Full Stack development, including Java, Spring Boot, HTML, CSS, JavaScript, and front-end frameworks like Angular or React.
- Develop and update course content, training materials, and hands-on projects to ensure they are current and effective.
- Mentor and guide junior developers, and interns to help them build strong coding skills and problem-solving abilities.
- Assess intern performance through evaluations, code reviews, and feedback sessions.
Development:
- Design, develop, and maintain web applications using Java, Spring Boot, and front-end technologies such as Angular or React.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Optimize application performance, ensuring responsiveness and efficiency.
- Write clean, maintainable, and scalable code while adhering to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to improve the overall quality of the codebase.
Collaboration:
- Work closely with product managers to deliver high-quality software solutions.
- Stay up to date with the latest industry trends, tools, and technologies to ensure the team is using the best practices.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 3+ years of experience as a Java Full Stack Developer.
- 2+ years of experience in training or teaching roles.
- Proficiency in Java, Spring Framework (Spring Boot, Spring MVC), HTML, CSS, JavaScript, and front-end frameworks like Angular or React.
- Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and presentation skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices and tools like Docker, Jenkins, or Kubernetes.
- Experience with RESTful API design and development.
- Previous experience working in an agile development environment.
Benefits:
- Competitive salary and performance-based bonuses.
- Health insurance and other benefits.
- Opportunities for professional development and career growth.
- Flexible working hours.
- A collaborative and innovative work environment.
How to Apply:
Interested candidates are encouraged to send their resume, and cover letter to hr@embedtechsolutions.com with the subject line “Application for Java Full Stack Trainer cum Developer.”