Lead Java Developer

10 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Job description

Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer with over 10 years of hands-on experience in designing, developing, and deploying enterprise-level applications using Java, Spring Boot, and Oracle Database. The ideal candidate should have a deep understanding of backend architectures, API design, performance optimization, and database integration. You will play a key role in leading the development efforts, mentoring junior developers, and contributing to architectural decisions.


Key Responsibilities:

  • Design, develop, and maintain scalable Java-based enterprise applications.
  • Lead the implementation of Spring Boot microservices architecture.
  • Integrate and optimize backend services with Oracle databases.
  • Write efficient and reusable code following best practices and coding standards.
  • Collaborate with cross-functional teams including QA, DevOps, and Product Management.
  • Analyze business requirements and translate them into technical solutions.
  • Ensure application performance, quality, and responsiveness.
  • Conduct code reviews, unit testing, and system integration testing.
  • Provide technical leadership and mentorship to junior and mid-level developers.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Stay up to date with emerging technologies and frameworks relevant to Java and backend development.


Required Skills and Qualifications:

  • 10+ years of professional experience in Java development.
  • Strong expertise in Spring Boot, Spring MVC, Spring Data, and related frameworks.
  • Extensive experience working with Oracle Database, including writing complex SQL queries, stored procedures, and performance tuning.
  • Solid understanding of RESTful APIs and microservices architecture.
  • Proficient in tools like Maven/Gradle, Git, JIRA, and Jenkins.
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.


Education:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.


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
Impronics Technologies logo
Impronics Technologies

IT Services and IT Consulting

Sunnyvale California

RecommendedJobs for You

Mumbai Metropolitan Region

Chennai, Tamil Nadu, India

Hyderabad, Telangana, India

Mumbai, Maharashtra, India