Java Developer - Delhi, India - COGNITUD ADVISORY SERVICES PRIVATE LIMITED

    COGNITUD ADVISORY SERVICES PRIVATE LIMITED
    COGNITUD ADVISORY SERVICES PRIVATE LIMITED Delhi, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    Job Title : Java developer

    Industry : IT Services & Consulting

    Location : Pan India

    Experience range : 5 to 15 years

    Job Summary :

    As a Java Developer/Lead, you will be responsible for designing, developing, and maintaining Java applications. You will work with a team of experienced developers to create high-quality, scalable, and efficient solutions.

    Responsibilities :

    Software Development :

    Designing, implementing, and maintaining Java-based applications, components, and services.

    Coding :

    Writing efficient, reusable, and reliable Java code following best practices and coding standards.

    Testing :

    Writing unit tests and performing integration testing to ensure the quality and reliability of the codebase.

    Debugging :

    Identifying and fixing bugs and performance issues within Java applications.

    Documentation :

    Creating and maintaining technical documentation for code, APIs, and systems architecture.

    - Experience of the definition and development of microservices must be able to help break down monoliths into components

    - Experience with data & API microservice integration patterns

    Version Control :

    Using version control systems like Git for managing codebase changes and collaborating with other team members.

    Troubleshooting :

    Investigating and resolving issues reported by users or detected through monitoring and logging systems.

    Performance Monitoring :

    Monitoring the performance and health of Java applications in production environments and taking proactive measures to address any issues.

    Key Skills : Java, Spring Boot, Microservices, Cloud

    Qualifications :

    - Bachelor's degree in Computer Science, Engineering, or related field

    - Proven experience as a Java developer, with a strong portfolio of Java-based projects

    - Proficiency in Java programming language and object-oriented design principles

    - Experience with Java frameworks such as Spring, Hibernate, or similar technologies

    - Ability to work independently and in a team environment

    )