Senior Java Software Engineer

7 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Job Title:

Location:

Experience:

Notice Period:

Job Summary:

Senior

Key Responsibilities:

  • Architect & Develop:

    Design, develop, and maintain high-performance, scalable Java-based applications, ensuring architectural integrity and best practices.
  • Database Mastery:

    Implement sophisticated data access logic, with a strong emphasis on advanced SQL, database design, and query optimization techniques to maximize application efficiency.
  • Collaborate & Innovate:

    Partner with architects, product owners, and cross-functional teams to translate business requirements into technical specifications and innovative solutions.
  • Quality Assurance:

    Lead code reviews, conduct thorough unit testing, and perform debugging to ensure the delivery of high-quality, defect-free software.
  • Performance Optimization:

    Proactively analyze existing systems, identify bottlenecks, and recommend strategic process and performance improvements.
  • Problem Solver:

    Expertly troubleshoot and resolve complex technical issues and production incidents in a timely and effective manner.
  • Agile Delivery:

    Contribute actively within an Agile framework, ensuring timely delivery of project milestones and fostering a culture of continuous improvement.

What You Bring:

  • Experience:

    7+ years of hands-on, professional experience in enterprise Java development.
  • Core Java & Beyond:

    Exceptional proficiency in core Java, with a strong understanding of object-oriented design principles and modern Java frameworks (e.g., Spring Boot).
  • Database Expertise:

    Deep understanding of database concepts, advanced SQL, relational database systems (e.g., Oracle, MySQL, PostgreSQL), and proven experience with performance tuning and complex query optimization.
  • SDLC & Agile:

    Solid understanding of the Software Development Life Cycle (SDLC), Agile methodologies (Scrum/Kanban), and practical experience with version control tools (e.g., Git).
  • Analytical Prowess:

    Superior problem-solving, analytical, and critical thinking skills with the ability to dissect complex problems and propose elegant solutions.
  • Communication:

    Excellent verbal and written communication skills, capable of effectively collaborating with technical and non-technical stakeholders.
  • Team Player:

    A proactive, collaborative mindset with a proven ability to work effectively within a team-oriented environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

navi mumbai, maharashtra, india

vijayawada, andhra pradesh, india