Technology Experts

Senior Java Developer

Gurugram, Haryana
Work Type: Full Time
Experience - 7+ Years
Gurgaon (Hybrid)

Expertise in Java programming: Strong proficiency in Java programming language, including its core concepts, object-oriented design principles, and multithreading.

Java frameworks: In-depth knowledge and hands-on experience with popular Java frameworks such as Spring, Spring Boot, Hibernate, or Java EE. Familiarity with other frameworks like Struts or Play can also be beneficial.

Web development: Proficiency in developing web applications using Java-based technologies like Servlets, JSP, JSF, or Spring MVC. Knowledge of frontend technologies such as HTML, CSS, JavaScript, and frameworks will be add-on.

Database management: 
Sound understanding of database management systems (DBMS) and experience with SQL. Knowledge of ORM (Object-Relational Mapping) frameworks like Hibernate or JPA is highly desirable.

Software development lifecycle: Strong familiarity with the various phases of the software development lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and maintenance.

Debugging and troubleshooting: Proficiency in identifying and resolving technical issues by utilizing debugging tools, conducting thorough testing, and implementing effective debugging techniques.

Code quality and best practices: Strong adherence to coding standards, software development best practices, and design patterns. Experience with code reviews, unit testing, and continuous integration (CI) tools like Jenkins or GitLab is advantageous.

Problem-solving and analytical thinking: Excellent problem-solving skills and the ability to analyze complex issues, propose solutions, and implement them effectively.

Collaboration and communication: Strong teamwork and communication skills to collaborate effectively with cross-functional teams, stakeholders, and clients.

Continuous learning: A proactive approach to staying updated with the latest advancements in Java development, new frameworks, tools, and industry trends.

Submit Your Application

You have successfully applied
  • You have errors in applying