Search by job, company or skills

Clientserver Solutions Private Limited

Java developer

Quick Apply
  • 23 days ago
  • Over 200 applicants

Job Description

JobDescriptionforjavaDeveloper:

Designation:JavaDeveloper

Experience:5 to 15 Years

Location:Hyderabad(Uppal)

Work mode:work from office

Shift timing:ShouldOkay with any shift either night or day shift

About the Role:

We are looking for a highly skilled Senior Java Developer with over 5 years of experience to join our dynamic team. You will be responsible for designing, developing, and maintaining enterprise-level applications. As a senior developer, you will also mentor junior developers and collaborate closely with cross-functional teams to deliver innovative and high-quality solutions.

Key Responsibilities:

  • Design, develop, test, and maintain high-quality Java applications.
  • Write clean, efficient, and well-documented code using Java, Spring, and other related technologies.
  • Collaborate with front-end developers, product managers, and other team members to ensure seamless integration of user interfaces with server-side logic.
  • Participate in the full software development life cycle (SDLC), from requirement analysis to deployment.
  • Perform code reviews, troubleshoot, and optimize existing code to improve performance, scalability, and security.
  • Design and implement RESTful APIs, microservices, and other backend services.
  • Work with database technologies such as MySQL, PostgreSQL, or NoSQL databases.
  • Lead or participate in architecture and design discussions to create robust, scalable solutions.
  • Stay up-to-date with industry trends, emerging technologies, and best practices.
  • Mentor junior developers and provide technical guidance to the team.
  • Implement unit testing, integration testing, and participate in continuous integration and deployment processes.

Key Requirements:

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: Minimum of 5+ years of hands-on experience in Java development.
  • Strong experience with Java (JDK 8+), Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Proficiency in RESTful APIs and Microservices architecture.
  • Experience with ORM tools like Hibernate or JPA.
  • Strong understanding of database technologies such as MySQL, PostgreSQL, or NoSQL databases (MongoDB, Cassandra).
  • Familiarity with Agile methodologies (Scrum/Kanban).
  • Experience with DevOps practices and tools such as Docker, Kubernetes, Jenkins, or AWS/GCP.
  • Strong understanding of multithreading, design patterns, and object-oriented programming (OOP) concepts.
  • Experience with Git or other version control systems.
  • Good communication skills and the ability to work well in a team.

Nice-to-Have Skills:

  • Experience with front-end technologies like JavaScript, Angular, or React is a plus.
  • Familiarity with NoSQL databases like MongoDB, Couchbase, or Cassandra.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of CI/CD pipelines and automation testing

Skills Required

Login to check your skill match score

Login

Date Posted: 01/11/2024

Job ID: 64878219

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Looking immediate C2h Long term java developer

Talent Triumph Infotech Private LimitedCompany Name Confidential

Java developer

Clientserver Solutions Private LimitedCompany Name Confidential
Last Updated: 01-11-2024 11:01:42 AM