Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11363379

    GANDHINAGAR · FULLTIME

    Associate - Java

    DRC Systems logo

    DRC Systems

    Gandhinagar · onsite · Posted 68d ago

    Sourced fromLinkedIn
    Undisclosed4–5 yrsfulltimeGandhinagar

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Linkedin · 9 questions to answer1.8s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Experience – 4-5 Yrs

    Location: GIFT CITY, Gandhinagar Shift: 10:00 A.M. to 06:30 P.M.

    Qualification: B. Tech or B.E., B.C.A. prior to M.C.A. Mid-Level Java Backend Engineer. We are seeking a Java Backend Engineer to develop, maintain, deploy, and support enterprise backend services for identity, authentication, user-profile, session, and OTP-based workflows. The role involves working on business-critical REST APIs, secure authentication flows, database operations, messaging integrations, and production deployments on

    JBoss/WildFly .

    Key Responsibilities

    • Develop and maintain Java-based REST APIs for user registration, authentication, profile management, password updates, session handling, and administrative operations.
    • Build and support secure authentication mechanisms including JWT, API credentials, OTP/MFA flows, token validation, token refresh, and logout.
    • Develop and maintain OTP generation, verification, expiry, retry/failed-attempt, and notification-delivery workflows.
    • Write and optimize SQL queries and JDBC-based data-access components for MySQL databases.
    • Integrate backend services with Apache Kafka and external HTTP-based enterprise systems.
    • Deploy, configure, monitor, and troubleshoot WAR applications on JBoss/WildFly.
    • Manage application-server concerns including JNDI datasource configuration, deployment setup, logs, runtime configuration, and release support.
    • Investigate production issues using application/server logs, request IDs, database records, Kafka messages, and API traces.
    • Write unit and integration tests, participate in code reviews, and improve code quality and reliability.
    • Create and maintain API documentation, technical documentation, and operational runbooks.
    • Follow secure coding practices while handling customer identity, authentication, and sensitive data.

    Required Skills

    • 4–5 years of hands-on Java backend development experience.
    • Strong core Java knowledge, including collections, exception handling, concurrency fundamentals, streams, and secure coding practices.
    • Experience developing RESTful APIs using JAX-RS, Jersey, RESTEasy, Spring Boot, or similar frameworks.
    • Experience with Java EE/Jakarta EE concepts, including CDI, EJB, Servlets, JAX-RS, and WAR deployments.
    • Hands-on experience deploying and supporting applications on JBoss/WildFly or similar Java application servers.

    Sourced from linkedin

    Section · 02

    Skills

    API CredentialsWAR deploymentsApache KafkaCDIjbossservletsjdbcmfaejbJerseyOTPJAX-RSWildflyJakarta EEMySQLSQLREST APIJwtSpring BootJavaToken ValidationJndiToken RefreshRestEasywarUnit testingIntegration TestingOTP/MFA

    Section · Company

    About DRC Systems

    DRC Systems logo

    DRC Systems

    Marketing & Advertising

    201

    employees

    2012

    14 years old

    Gandhinagar, Gujarat

    India

    About

    DRC Systems specializes in providing innovative tech solutions that enhance operational efficiency and improve customer experiences for a diverse global clientele.

    Industries

    Marketing & AdvertisingHardware & NetworkingSoftware Product

    Employee ratings

    44 reviews

    3.1/ 5

    Culture

    3.0

    Career growth

    2.6

    Work-life

    3.5

    Employees rate it well for

    Senior Management4Appraisal4

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Associate - Java · waiting for your command