Search by job, company or skills

NeoGenCode Technologies Pvt Ltd

Java Software Engineer

Early Applicant
  • 4 days ago
  • Be among the first 50 applicants

Job Description

Job Title: Java Software Engineer (Multiple Levels)

Location: Gurugram (Full-Time)

Junior Java Engineer : 3+ Years

Senior Java Engineer : 5+ Years

Java Lead Engineer : 9+ Years

Job Description:

We are looking for talented and motivated Java Software Engineers with varying levels of experience (310+ Years) to join our dynamic team. In this role, you will contribute to designing, developing, and maintaining high performance, scalable applications, ensuring their quality, responsiveness, and reliability. The ideal candidates will have expertise in Java, Spring, Spring Boot, and relational databases, with additional knowledge of cloud platforms like AWS being a plus.

Key Responsibilities
  • Design, develop, and maintain scalable Java-based applications using Spring and Spring Boot.
  • Develop and manage relational databases like PostgreSQL or MySQL, including writing complex SQL queries.
  • Build and integrate user-facing elements with server-side logic in collaboration with front-end developers.
  • Ensure optimal application performance, quality, and responsiveness.
  • Debug and troubleshoot issues, identify bottlenecks, and implement solutions.
  • Deploy, manage, and scale applications on AWS.
  • Conduct code reviews, unit testing, and integration testing to ensure software quality and reliability.
  • Work collaboratively with cross-functional teams to define, design, and ship new features.
  • Stay updated with emerging technologies and industry trends, applying them to enhance development processes and tools.
Qualifications
  • Education: Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • Experience:
  • 35 Years: Java Engineers with a strong foundation in Spring and Spring Boot.
  • 59 Years: Senior Engineers with proven expertise in microservices architecture, AWS, and SQL.
  • 9+ Years: Lead Engineers with demonstrated leadership in designing, architecting, and scaling complex systems.
  • Proficient in Java 8+, Spring, and Spring Boot.
  • Expertise in Rest API design, object-oriented programming, and design patterns.
  • Hands-on experience with version control systems like Git and unit testing frameworks such as JUnit and Mockito.
  • Strong problem-solving skills, attention to detail, and the ability to work independently or collaboratively.
Preferred Skills
  • Knowledge of AWS services and best practices.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with microservices architecture and distributed systems.
Why Join Us
  • Work on cutting-edge projects with a team of passionate developers.
  • Opportunities for professional growth and technical leadership.
  • A collaborative and supportive work environment.

#JavaJobs #SpringBoot #SoftwareEngineering #Hiring #AWS #Microservices #Gurugram #CareerGrowth

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/11/2024

Job ID: 100983207

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Java Software Engineer

DSRCCompany Name Confidential

Senior Java Software Engineer

Miamin Systems Inc Company Name Confidential
Last Updated: 20-11-2024 08:31:22 PM
Home Jobs in Gurugram Java Software Engineer