Java Developer

Year    MH, IN, India

Job Description

Job Responsibilities



Design, develop, and maintain enterprise-grade applications using

Core Java

and

J2EE

technologies. Build scalable and maintainable web applications with the

Struts framework

, ensuring adherence to best practices. Refactor and enhance existing applications for performance, security, and scalability. Develop and manage

Shell scripts

to automate build, deployment, and monitoring processes. Collaborate with cross-functional teams to translate business requirements into effective technical solutions. Assist in the

migration of legacy applications

to modern Java/J2EE platforms, ensuring minimal downtime and smooth transition. Participate in code reviews, enforcing coding standards and improving overall code quality. Contribute to

CI/CD pipelines

, improving release efficiency and reducing deployment risks.

Mandatory Skills:



3 to 5 years of professional and relevant experience in software industry. Strong expertise in

Core Java

, including OOPs, multithreading, collections, exception handling along with Design Patterns. Hands-on experience in

J2EE technologies

such as Servlets, JSP, and JDBC for enterprise application development. Practical knowledge of the

Struts framework

for building structured, reliable web applications. Awareness of clean code practices and practical application of design patterns. Strong understanding of

XML

for data representation, configuration, and integration across systems. Proficiency in developing and consuming

Web Services

(SOAP/REST) for system integration and interoperability. Expertise in relational databases,

Database connectivity

(JDBC) and SQL, including writing optimized queries, procedures and managing data transactions.

Preferred Skills:



Experience with

JBoss Application Server

for deployment and management of enterprise applications. Proficiency in

Shell scripting

for automating operational workflows and supporting DevOps practices. Experience with

legacy application migration

to modern Java/J2EE platforms, with emphasis on optimization and scalability. Exposure to

capital markets or investment management domains

, providing domain-specific insights. Familiarity with modern frameworks like

Spring

Framework (Spring Boot, Spring MVC), RESTful services, and JPA/Hibernate, in addition to Struts. Experience re-architecting or containerizing applications using Docker/Kubernetes Experience with monitoring and logging tools (e.g., ELK, Prometheus, CloudWatch) Familiarity with CI/CD pipelines, version control (Git), and build tools (Maven, Gradle)

Job Responsibilities



Design, develop, and maintain enterprise-grade applications using

Core Java

and

J2EE

technologies. Build scalable and maintainable web applications with the

Struts framework

, ensuring adherence to best practices. Refactor and enhance existing applications for performance, security, and scalability. Develop and manage

Shell scripts

to automate build, deployment, and monitoring processes. Collaborate with cross-functional teams to translate business requirements into effective technical solutions. Assist in the

migration of legacy applications

to modern Java/J2EE platforms, ensuring minimal downtime and smooth transition. Participate in code reviews, enforcing coding standards and improving overall code quality. Contribute to

CI/CD pipelines

, improving release efficiency and reducing deployment risks.

Mandatory Skills:



3 to 5 years of professional and relevant experience in software industry. Strong expertise in

Core Java

, including OOPs, multithreading, collections, exception handling along with Design Patterns. Hands-on experience in

J2EE technologies

such as Servlets, JSP, and JDBC for enterprise application development. Practical knowledge of the

Struts framework

for building structured, reliable web applications. Awareness of clean code practices and practical application of design patterns. Strong understanding of

XML

for data representation, configuration, and integration across systems. Proficiency in developing and consuming

Web Services

(SOAP/REST) for system integration and interoperability. Expertise in relational databases,

Database connectivity

(JDBC) and SQL, including writing optimized queries, procedures and managing data transactions.

Preferred Skills:



Experience with

JBoss Application Server

for deployment and management of enterprise applications. Proficiency in

Shell scripting

for automating operational workflows and supporting DevOps practices. Experience with

legacy application migration

to modern Java/J2EE platforms, with emphasis on optimization and scalability. Exposure to

capital markets or investment management domains

, providing domain-specific insights. Familiarity with modern frameworks like

Spring

Framework (Spring Boot, Spring MVC), RESTful services, and JPA/Hibernate, in addition to Struts. Experience re-architecting or containerizing applications using Docker/Kubernetes Experience with monitoring and logging tools (e.g., ELK, Prometheus, CloudWatch) * Familiarity with CI/CD pipelines, version control (Git), and build tools (Maven, Gradle)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4413078
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year