Jr. Java Developer

Neurealm

Chennai

On-site

INR 600,000 - 900,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Neurealm Company is seeking a Software Engineer to join its Java support team in Chennai. You will be the first line of technical response, monitor application health, triage incidents, and perform basic diagnostics while escalating complex issues with clear evidence.

This is a strong learning role with guidance from senior engineers. Responsibilities include handling incidents, executing runbooks, monitoring dashboards, and contributing to knowledge base articles.

Qualifications

  • 1–4 years in application support or Java development.
  • Strong core Java and OO fundamentals.
  • Ability to read stack traces and diagnose components.
  • Proficient SQL for data investigation.
  • Basic Linux command line and log analysis.
  • Familiarity with ITSM tools and ITIL concepts.
  • Clear written and verbal communication; able to follow procedures.
  • Willingness to work rotating shifts including nights/weekends.

Responsibilities

  • Act as first-line technical response for Java applications and incidents.
  • Execute runbooks and SOP procedures for known issues.
  • Diagnose using logs, JVM status, and connectivity data.
  • Escalate with clear evidence when deeper analysis is needed.
  • Keep tickets updated and communicate status to users.
  • Support deployments, smoke tests, and post-release checks.
  • Document fixes for knowledge base and handovers.

Skills

Java fundamentals
Spring Boot
SQL queries
Linux/Unix
JVM basics
REST APIs
Git
CI/CD awareness

Education

Bachelor's degree in CS/IT/Engineering

Tools

Git
Jenkins
Azure DevOps
ELK/Splunk

Job description

We are looking for a Software Engineer to join the support team for our Java applications You will be the first line of technical response monitoring application health, picking up incidents and service requests, running documented diagnostics, fixing straightforward defects, and escalating with clear evidence when an issue needs deeper analysis This is a strong learning role: you will build real production troubleshooting skill on Java and Spring Boot systems, working alongside senior engineers who will guide and review your work

Key Responsibilities
Incident Service Request Handling
  • Act as first-line technical response for assigned Java applications acknowledge, triage and resolve incidents and service requests within agreed SLAs
  • Execute documented runbook and SOP procedures accurately for known issues and standard requests
  • Perform initial diagnostics check application logs, service and JVM status, job status, connectivity, disk and memory before escalating
  • Escalate unresolved or high-impact issues to the Senior Software Engineer or Lead with a clear summary of symptoms, checks performed and findings
  • Keep tickets accurately updated at every stage and communicate status to users in plain, professional language
  • Handle user access requests, data extraction requests and standard configuration requests per approved processes
Monitoring Proactive Operations
  • Monitor dashboards, alerts, batch schedules, queues and integration flows throughout the shift
  • Respond to alerts proactively and take documented corrective action before users are impacted
  • Run daily, weekly and month-end health checks and publish results to the team
  • Track batch job failures, reruns and interface reconciliation, escalating exceptions promptly
  • Perform routine housekeeping log rotation and clean-up, archival, space checks and scheduled restarts
Debugging Defect Support
  • Read and interpret Java stack traces and application logs to identify the failing component
  • Write SQL queries to investigate data-related issues and validate application behaviour
  • Reproduce reported defects in test environments and document the reproduction steps clearly
  • Fix simple, well-scoped defects in Java/Spring Boot code under supervision, with unit tests and peer review
  • Assist senior engineers during deeper investigations by capturing thread dumps, heap dumps and diagnostic evidence
Release Change Support
  • Support deployments and release windows execute assigned checklist steps and post-implementation validation
  • Perform smoke testing and health verification after releases and report issues promptly
  • Follow the change process for every production action, without exception
Documentation Learning
  • Create and update knowledge base articles for issues you resolve so they become repeatable
  • Keep runbooks and SOPs current, flagging steps that are outdated or unclear
  • Complete structured shift handovers so no issue is lost between shifts
  • Build depth in Java, Spring Boot and the business domain through structured learning, pairing and mentoring
Technical Skills
Java Fundamentals
  • Core Java (8/11/17) OOP, collections, exception handling and the ability to read and understand existing code
  • Spring Boot basics application structure, configuration files, REST controllers, dependency injection
  • Ability to read and interpret Java stack traces and application logs
  • Basic understanding of Hibernate/JPA and how application code reaches the database
  • Awareness of JVM concepts heap, garbage collection, threads and the tools used to inspect them
  • JUnit basics for validating fixes
Platform, Data Tooling
  • SQL queries with joins, filters and aggregation for data investigation
  • Databases: Oracle, PostgreSQL, MySQL or SQL Server
  • Linux/Unix command line navigating directories, grep/tail on logs, checking processes, disk and services
  • Application servers: awareness of Tomcat, JBoss or WebLogic and how to start, stop and check them
  • Version control with Git; awareness of CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
  • ITSM tooling: ServiceNow, Jira Service Management or Remedy
  • Exposure to monitoring and log tools (ELK, Splunk, Grafana, Dynatrace, AppDynamics) is an advantage
  • IDE proficiency IntelliJ IDEA or Eclipse including the debugger
Required Skills Experience
  • 1-4 years of experience in application support, production support or Java development
  • Sound understanding of core Java and object-oriented fundamentals
  • Ability to read a stack trace and trace it to the responsible component
  • Working SQL knowledge able to write SELECT queries with joins and aggregation
  • Basic Linux/Unix command-line comfort for log and process investigation
  • Familiarity with ITSM tooling and basic ITIL concepts of incident, request and change
  • Ability to follow documented procedures precisely, and to recognise when a situation falls outside them
  • Clear written and verbal communication able to describe a technical issue understandably
  • Willingness to work rotational shifts, including nights, weekends and public holidays per the roster
  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related discipline
Good to Have
  • Basic scripting ability in Shell or Python
  • Exposure to Spring Boot Actuator, application metrics or monitoring tools
  • Awareness of messaging systems such as Kafka or RabbitMQ Exposur
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Support Engineer - ROPS
Sr. Support Engineer - ROPS

Neurealm • Chennai

Hybrid
INR 2,500,000 - 4,000,000
Java Developer (Tue - Sat)
Java Developer (Tue - Sat)

Luxoft • Mumbai, Chennai

On-site
INR 1,200,000 - 1,800,000
Java Production support Engineer
Java Production support Engineer

Infosys • Hyderabad

On-site
INR 600,000 - 1,000,000
Java Application Support
Java Application Support

Reserve Bank Information Technology • Nagpur District

On-site
INR 900,000 - 1,500,000
Java Support Engineer
Java Support Engineer

Lonvec Technologies Private Limited • Hyderabad

On-site
INR 600,000 - 900,000
Applications Support Specialist New
Applications Support Specialist New

NetVerks Inc. • Pune District

Hybrid
INR 4,000,000 - 6,500,000
Hybrid work model
Senior Applications Support Specialist New
Senior Applications Support Specialist New

NetVerks Inc. • Pune District

Hybrid
INR 1,800,000 - 3,000,000
Hybrid working model
Java Production Support
Java Production Support

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
L2 Application support specialist
L2 Application support specialist

Ensono • Hyderabad, Pune District, Bengaluru

Hybrid
INR 500,000 - 900,000
Application Support Engineer
Application Support Engineer

Clover Infotech • Mumbai

On-site
INR 400,000 - 700,000