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

    Job · 19012946

    REMOTEFULLTIME

    Senior Java Engineer

    Systechcorp logo

    Systechcorp

    Remote · remote · Posted 27d ago

    Sourced fromNaukri
    ₹15.0L - ₹30.0L PA8–13 yrsfulltimeRemote

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

    agent · working

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

    Section · 01

    About this role

    Role Purpose

    Own the dependency version governance strategy for a 1M+ line Java/Scala codebase across 9 repositories (WS6), and own the WS8 application logging contract the JSON schema, correlation IDs, MDC implementation, PII masking rules, and code changes required in application code. The OpenSearch platform layer and QRadar integration are owned by the Cloud Platform Engineer; the Security Engineering Lead defines security-event taxonomy. This role focuses on application-level logging standards and dependency governance.


    Key Responsibilities

    • Triage all OWASP Dependency-Check findings across 9 repositories in discovery classify by severity, identify safe upgrade paths, flag libraries requiring major version migration (Spring 3/4 to 6, Jetty 9.4 to 12, Zookeeper 3.4 to 3.9) as scope-change candidates
    • Define and maintain the master dependency version manifest for the riskcanvas-backend monolithic WAR — single authoritative source across 6 sub-modules; no sub-module deviates without Governance Lead sign-off
    • Design the upgrade sequencing strategy — sub-module upgrade order, inter-module API dependencies, coordinated release constraints
    • Review and approve every library upgrade pull request from the Remediation Execution Engineer before the CI/CD pipeline
    • Lead the Spring 3.x/4.x to Spring 6.x migration strategy if triggered — Java 17+ migration plan, Spring Boot 3.x compatibility, breaking API changes, application code impact analysis including JPMS
    • Switch OWASP Dependency-Check from audit-only to enforcement mode in Jenkins after all Critical and High findings are resolved
    • Own the WS8 Application Logging Standard — define the structured JSON log schema (mandatory fields: traceId, spanId, correlationId, severity, timestamp, serviceId), PII field masking rules, log level guidelines per environment
    • Own the code changes in application repositories to implement the logging standard — SLF4J MDC configuration, Logback appender configuration, correlation ID propagation patterns
    • Coordinate with the Cloud Platform Engineer on OpenSearch index template design to ensure the log schema aligns with ingestion pipeline expectations
    • Coordinate with the Security Engineering Lead on security-event field requirements for QRadar routing

    Must-Have Skills & Experience

    • 8+ years Java engineering; 4+ years as technical lead on large-scale enterprise Java with monolithic or modular architecture
    • Spring Framework expert — Spring Core, MVC, Security, Boot 2.x and 3.x; comprehensive knowledge of breaking changes; Java 17+ migration requirements for Spring 6
    • Maven multi-module mastery — dependency Management BOM, dependency convergence enforcement, Enforcer plugin rules, version conflict resolution, exclusion patterns
    • OWASP Dependency-Check — CVE triage, CVSS scoring, safe upgrade paths, suppression file management, enforcement mode configuration in Jenkins
    • Jetty 9.4 to 12.x migration — architecture changes, Servlet API namespace changes (javax to jakarta), embedded vs standalone mode
    • Jackson-databind version lifecycle — ObjectMapper migration, polymorphic type handling, security-relevant configuration
    • Apache CXF and Zookeeper version lifecycle — major version migration paths, client configuration changes
    • Structured logging design — JSON schema definition, SLF4J/Logback configuration, MDC for correlation IDs, PII masking at the appender level
    • Application logging contract ownership — defining standards that multiple engineering teams implement consistently across 9 repositories
    • JPMS awareness — Java Platform Module System impact on Spring 6 upgrade, --add-opens/--add-exports requirements

    Nice-to-Have Skills

    • Spring Security upgrade experience (3.x to 6.x) — SecurityFilterChain migration, OAuth2 resource server
    • Log4Shell (CVE-2021-44228) and similar critical logging-framework CVE remediation
    • OpenSearch index template design collaboration — ability to specify log schema requirements for the platform engineer to implement
    • QRadar DSM field mapping — sufficient knowledge to specify which application log fields feed QRadar event classification
    • Gradle — build script migration, version catalog, dependency locking
    • Scala SBT — build definition structure, dependency management for cross-repository consistency

    Tools & Platforms

    OWASP Dependency-Check, Maven (Enforcer, Versions, Dependency plugins), Jenkins, Bitbucket, Nexus, Spring Framework (all versions), Spring Boot 2/3, Jetty 9/12, Jackson-databind, CXF, Zookeeper, SLF4J, Logback, Java 11/17, Confluence

    Sourced from naukri

    Section · 02

    Skills

    CXFJenkinsMavenDependency pluginsEnforcerJackson-databindJetty 9/12Spring Boot 2/3ConfluencebitbucketNexusZookeeperLogbackVersionsSLF4JJava 11/17Spring BootOWASP Dependency-Check

    Section · Company

    About Systechcorp

    Systechcorp logo

    Systechcorp

    IT Services & Consulting

    56

    employees

    2019

    7 years old

    Hyderabad / Secunderabad, Telangana

    India

    ₹7.1L PA avg

    Avg at Systechcorp

    ₹15L – ₹30L PA

    This role

    About

    Systechcorp provides advanced technology services, focusing on AI, machine learning, mobile solutions, and ERP systems to help organizations achieve their business goals.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.5/ 5

    Culture

    4.5

    Career growth

    4.3

    Work-life

    4.5

    Employees rate it well for

    Company Culture46Work-Life Balance45

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Java Engineer · waiting for your command