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., MySQL, PostgreSQL) and proficiency in writing complex SQL queries.
- Knowledge of front-end technologies such as HTML, CSS, JavaScript, 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.