Job Title: Java Developer – Web Technologies and Core Java

Experience: 4 to 6 years
Location: HYDERABAD
Job Type: Contract to Hire (Long term Contract)
Notice Period : Immediate to 15 days
Budget: Up to 7 LPA

Job Description:
We are looking for a highly skilled and motivated Java Developer with strong expertise in Java Web Technologies and Core Java to join our team in Hyderabad. The ideal candidate will have a proven track record of developing scalable, secure, and high-performance web applications using Java and related frameworks.

Key Responsibilities:

  • Design, develop, and maintain web-based applications using Core Java and Java Web Technologies.
  • Write clean, efficient, and reusable code, adhering to industry best practices.
  • Collaborate with cross-functional teams, including UI/UX designers, QA engineers, and product managers, to deliver high-quality software solutions.
  • Implement RESTful APIs and web services for seamless integration with front-end and third-party systems.
  • Troubleshoot, debug, and resolve performance bottlenecks and technical issues in applications.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Conduct code reviews and mentor junior developers as needed.
  • Stay updated with the latest Java technologies and frameworks to ensure the implementation of best practices.

Required Skills:

  • Proficiency in Core Java, including object-oriented programming, multithreading, and exception handling.
  • Strong hands-on experience with Java Web Technologies, such as:
    • Servlets and JSP
    • Spring Framework (Spring Boot, Spring MVC)
    • Hibernate or JPA for ORM
  • Expertise in developing RESTful APIs and integrating with third-party services.
  • Solid understanding of relational databases (e.g., MySQLPostgreSQL) and proficiency in writing complex SQL queries.
  • Knowledge of front-end technologies such as HTMLCSSJavaScript, and frameworks like Angular or React is a plus.
  • Experience with build tools like Maven or Gradle and version control systems like Git.
  • Familiarity with application servers (e.g., Apache Tomcat, WildFly).
  • Strong problem-solving skills and attention to detail.

Preferred Skills:

  • Experience with Microservices Architecture and Docker.
  • Exposure to cloud platforms like AWS or Azure.
  • Familiarity with Agile development practices.
  • Knowledge of CI/CD pipelines and tools like Jenkins.