Java Developer

Full Time
Delhi, Gurugram, Noida
Posted 3 years ago

Experience: 2 to 4 Years

Job description

We are looking for a proficient Java developer who is responsible for the design, development, and management of Java-based applications. He must have experience of developing large scale customer facing internet systems with strong problem-solving skills.

Responsibilities

  • Strive to improve the overall product by researching alternative ways and technologies to achieve the overall goal
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE application development
  • To maintain active systems and identify opportunities for efficacy within the current software platform.
  • Have a strong desire to mentor the careers and development of other engineers.

 Skills

  • Hands-on experience in coding capability in desired technology
  • Solid experience in Java/J2EE frameworks such as Spring, Spring Boot, Spring Cloud, Hibernate.
  • Strong Experience with Microservices, RESTful Web services, OOPs concepts.
  • Nice to have knowledge of Docker, Kubernetes, Jenkins and CI/CD Knowledge.
  • Experience with Designing Data models, entities.
  • Experience with Performance Tuning, Messages Queues, Load Balancing and Caching
  • Experience with MySQL and NoSQL databases
  • Strong background in designing or extending existing test frameworks such as Junit
  • Experience with version control systems such as Git.
  • Good understanding of application security (authentication, authorization, web security etc.)
  • Must be a team player with good communication skills

Job Features

Job Category

Software Engineer

Apply For This Job

Bio

A valid email address is required.
A valid phone number is required.
whatsapp