Job Description

We are seeking an experienced and highly skilled Senior Java Developer to join our dynamic team. As a Senior Java Developer, you will play an integral role in designing, planning, and developing high-quality software solutions using Java technology. In this position, you will collaborate with cross-functional teams to analyze user needs and collaborate on the design of robust applications. Your expertise will contribute significantly to optimizing the performance of existing systems, identifying and addressing software issues, and innovating new features that enhance user experience and deliver business value. We are looking for someone passionate about programming with a deep understanding of Java development who is also a proactive problem-solver, capable of guiding and mentoring junior developers to support their growth and development within the organization.


Responsibilities

  • Lead the design and architecture of robust and scalable Java applications.
  • Collaborate with cross-functional teams to ensure alignment on project goals.
  • Develop, test, and deploy high-quality software using Java and related technologies.
  • Identify and troubleshoot software defects and performance issues efficiently.
  • Implement solutions to improve software usability and functionality.
  • Review and refactor code to optimize performance and maintainability.
  • Mentor and provide technical guidance to junior developers on the team.
  • Participate in code reviews to ensure adherence to best coding practices.
  • Contribute to software documentation, including use cases and design documents.
  • Stay current with emerging technologies and industry trends in software development.
  • Ensure software solutions are secure and compliant with industry standards.
  • Assist in the evaluation and selection of new tools and technologies.

Requirements

  • Bachelor's degree in Computer Science or a related technical field required.
  • A minimum of five years of professional experience in Java development.
  • Strong understanding of object-oriented programming and design patterns.
  • Proven experience with Java frameworks such as Spring and Hibernate.
  • Familiarity with microservices architecture and RESTful API implementation.
  • Excellent problem-solving skills with a keen attention to detail.
  • Strong communication and collaboration skills to work effectively in a team.
  • Experience with version control systems, specifically Git, is essential.
  • Proven track record of delivering high-quality software on time.
  • Capacity to manage multiple priorities in a fast-paced environment.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Kerala
Company Website: https://www.talentmate.com Job Function: Software Development
Company Industry/
Sector:
Recruitment & Staffing

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn