Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ Oracle

Home > Software Development

 Java Developer

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)

Career Level - IC1

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 Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Oracle
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Hibernate Core Java Multithreading JBoss XML JSP Shell scripting Struts JDBC SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Fullstack Software Developer

  • Cognizant
  • 6 - 10 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Cognizant Hiring Salesforce - B2B/B2C Developers

  • Cognizant
  • 4 - 9 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Fircosoft Developer

  • Mphasis
  • 5 - 10 years
  • Mumbai
  • 2 days ago
₹ Not Disclosed

Java Developer

  • Hexaware Technologies
  • 8 - 13 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Oracle