Software Developer (java)

2 - 4 years

5 - 14 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Java - 

Position Overview:We are looking for a Java Developer with 5-8 years of experience to join our development team. The ideal candidate will have a strong background in Java development, with expertise in Spring Boot and AWS. Experience with Kubernetes will be considered a significant advantage. The candidate will be responsible for designing, developing, and maintaining high-performance, scalable applications that meet the needs of our clients.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot framework.
  • Utilize AWS services to build scalable and reliable solutions.
  • Experience with Kubernetes is a plus, as it will involve containerization and orchestration of microservices.
  • Collaborate with cross-functional teams to define, design, and implement REST APIs and microservices architectures.
  • Work with MySQL database to ensure data integrity and performance.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Optimize applications for maximum performance and scalability.
  • Troubleshoot and debug issues to ensure smooth operation of applications.
  • Apply Agile methodologies to deliver high-quality software in a timely manner.
  • Stay updated on emerging technologies and industry trends, and recommend improvements to enhance efficiency and productivity.
  • Mentor junior developers and provide technical guidance and support as needed.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5-8 years of experience in Java development.
  • Proficiency in Spring Boot framework.
  • Strong understanding of AWS services and architecture.
  • Experience with containerization technologies, particularly Kubernetes, is highly desirable.
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Experience designing and implementing RESTful APIs and microservices architectures.
  • Proficiency in MySQL database design and development.
  • Hands-on experience with Java 11 or 17.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

 

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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
NCSI Technologies logo
NCSI Technologies

Information Technology

Innovation City

RecommendedJobs for You

Gurugram, Haryana, India