Java Developer

Date: Jun 8, 2025

Location: NAVI MUMBAI, IN

Company: icicisecur

Position Overview

A skilled Java Developer with 3-4 years of experience in development and application support. The ideal candidate will have strong expertise in Java programming, Linux commands, and troubleshooting, with preferred experience in iReport. This role involves both development and support responsibilities, requiring the ability to work collaboratively with teams and ensure the reliability and scalability of software systems.

 

Key Responsibilities

Development Tasks:

  • Design, develop, test, and deploy Java-based applications and features.
  • Write clean, scalable, and efficient code following industry standards.
  • Collaborate with cross-functional teams to gather and understand requirements.
  • Integrate applications with third-party APIs and external systems.
  • Perform code reviews and ensure adherence to best practices and standards.

 

Create and manage reports using iReport (preferred).

Support Tasks:

  • Monitor and maintain application performance, availability, and scalability.
  • Troubleshoot and resolve application issues, bugs, and defects.
  • Provide root cause analysis for incidents and implement solutions.
  • Collaborate with end-users and stakeholders to understand and resolve issues.
  • Document technical solutions, incident resolutions, and standard procedures.

 

Linux/Unix Tasks:

  • Execute and troubleshoot Linux commands for application and system monitoring. Manage file systems and permissions. Analyze application and system logs. Monitor and manage processes: Manage networking issues. Automate tasks using shell scripts for deployment and maintenance activities.

 

Required Skills and Qualifications

Technical Skills:

  • Strong proficiency in Core Java and Java EE technologies.
  • Hands-on experience with frameworks like Spring (Spring Boot, Spring MVC) and hibernate.
  • Proficiency in RESTful APIs, Web Services (SOAP/REST), and JSON/XML.
  • Knowledge of databases (e.g., MySQL, PostgreSQL, Oracle) and proficiency in writing SQL queries.
  • Familiarity with build tools like Maven/Gradle and version control tools like Git.
  • Experience in deploying applications on application servers like Tomcat or WebSphere.
  • Proficiency with Linux commands for system monitoring, log analysis, and troubleshooting.
  • Preferred: Experience with iReport for designing, creating, and managing reports.

 

Support Skills:

  • Strong debugging and troubleshooting skills.
  • Experience with application monitoring tools (e.g., Splunk, Nagios) and ticketing systems (e.g., JIRA, ServiceNow).
  • Knowledge of log analysis, performance tuning, and incident management.

 

Soft Skills:

  • Excellent communication and teamwork skills.
  • Strong analytical and problem-solving abilities.
  • Proactive and detail-oriented approach to work.

 

Preferred Skills:

  • Experience in iReport for report design and integration.
  • Exposure to cloud platforms (e.g., AWS, Azure) and containerization tools like Docker.
  • Familiarity with DevOps practices and CI/CD pipelines.