Technology: Java 8 and Spring Boot
Position: Permanent
Overall Experience: 8+ years
Relevant Experience: 1+ years
No. of position: 4
Springboot knowledge is a must
Location: Gurgaon (Near Dronacharya Metro Station)

Job Description

The Java Developer will design, develop, and implement web-based Java applications to support business requirements. Follow approved life cycle methodologies, creates design documents, and performs program coding and testing. Successful candidates will be part of a development team working in object-oriented, multi-tiered systems using Java/J2EE and other development platforms. Candidates must demonstrate the ability to work with standard concepts, practices, and procedures for application development within an application server environment.   This role requires the use of skills as an experienced professional with an understanding of industry practices and company policies and procedures.
Qualification

BE/B.Tech/Ms/MCA/MTech from Premium Institutions

Experience

  • Hands on experience in designing and developing applications in object-oriented, multi-tiered systems using Java/J2EE and other development platforms.
  • Knowledge of Spring/JAVA experience in system design and architecture.
  • Knowledge of MySQL and NoSQL databases (document database, key-value based, graph database).  should have worked on scale and handled high customer traffic.
  • Familiar with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Writing clean, readable Java code
  • External and embedded databases
  • Understanding fundamental design principles behind a scalable application
  • Understanding of the class loading mechanism in Java
  • Understanding of JVM, its limitations, weaknesses, and workarounds