Virtual Tech Gurus
Description
Exp: 5+ Years
Key Responsibilities:
- Design, develop, and maintain high-performance, scalable Java applications.
- Work on Java frameworks (Spring, Hibernate, etc.) and microservices architecture.
- Collaborate with cross-functional teams to analyze business requirements and develop technical solutions.
- Perform code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and debug application issues.
- Optimize application performance and scalability.
- Participate in Agile development cycles, including sprint planning, development, and testing.
Required Skills & Qualifications:
- 5+ years of professional experience in Java development.
- Strong proficiency in Java (Java 8/11/17+), OOP concepts, and design patterns.
- Experience with Java frameworks such as Spring, Spring Boot, Hibernate, and JPA.
- Knowledge of relational databases (MySQL, PostgreSQL, Oracle) and SQL.
- Experience with RESTful APIs and microservices.
- Familiarity with version control systems (Git).
- Good understanding of Agile methodologies and DevOps practices.
- Strong problem-solving skills and ability to work independently.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and related tools.
JOBID: 12151