Java Developer

  • Java Developer
    Full Time
    Gurugram
    Posted 4 months 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 Online

    Bio

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