Sr Java Developer

Year    MH, IN, India

Job Description

Senior Java Developer

Qualification Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree preferred.

Relevant certifications in Java development (e.g., Oracle Certified Professional, Java SE) are a plus.

Relevant Industry

Experience

8+ years of experience in Java application development, with a strong understanding of object-oriented programming and

design patterns.

Proven experience in developing enterprise-level applications and working with Java frameworks (e.g., Spring, Hibernate).

Objective of the

Role

The Senior Java Developer will be responsible for designing, developing, and maintaining high-quality Java applications that meet

business requirements. This role involves collaborating with cross-functional teams to implement solutions, optimize application

performance, and mentor junior developers. The Senior Developer will play a key role in driving technical excellence and innovation

within the team.

/

Responsibilities

1. Application Development: Design, code, test, and deploy robust Java applications, ensuring adherence to best practices and

coding standards.

2. Framework Utilization: Leverage Java frameworks (e.g., Spring, Hibernate) to build scalable and maintainable applications,

enhancing functionality and performance.

3. Code Review and Mentorship: Conduct code reviews, provide constructive feedback to team members, and mentor junior

developers to improve their skills and knowledge.

4. Requirements Analysis: Collaborate with business analysts and stakeholders to gather and analyze requirements, translating

them into technical specifications.

5. Performance Optimization: Identify performance bottlenecks and implement optimizations to enhance application speed and

efficiency.

6. Testing and Debugging: Develop and execute unit and integration tests, troubleshoot issues, and ensure the quality and

reliability of applications.

7. Documentation: Create and maintain comprehensive documentation, including design specifications, user manuals, and

deployment guides.

8. Continuous Improvement: Stay updated with emerging technologies and industry trends, recommending enhancements and

innovations to improve development processes.

Required skills Strong proficiency in Java programming and familiarity with Java development tools (e.g., Eclipse, IntelliJ IDEA).

Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).

Knowledge of web services (RESTful and SOAP) and microservices architecture.

Familiarity with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).

Key Competencies Strong analytical and problem-solving skills to address complex technical challenges.

Excellent communication and interpersonal skills for effective collaboration with diverse teams.

Ability to work independently and as part of a team in a fast-paced environment.

Attention to detail and commitment to delivering high-quality software solutions.

Proactive attitude towards learning new technologies and continuous improvement.

Job Type: Full-time

Pay: ₹1,500,000.00 - ₹1,800,000.00 per year

Experience:

Java development: 8 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4471385
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year