Job Overview
This role involves designing, developing, and maintaining enterprise-level applications using Core Java and J2EE technologies. As a Java Developer, you will work on scalable web applications, contribute to code quality, participate in migrations, and support CI/CD pipelines. You will collaborate with cross-functional teams to translate business requirements into technical solutions while ensuring high performance, security, and reliability.
Job Details
Company: Oracle
Job Position: Java Developer
Location: Mumbai, Maharashtra, India
Qualification: Bachelor’s degree in Computer Science, Engineering, IT, or related field
Salary: ₹10–18 LPA (Estimated for Mumbai with 3–5 years experience)
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Core Java and J2EE.
- Build scalable web applications using the Struts framework.
- Refactor and enhance applications for improved performance and security.
- Develop Shell scripts for automation, builds, and monitoring.
- Collaborate with teams to convert business requirements into technical designs.
- Support migration of legacy applications to modern Java/J2EE platforms.
- Participate in code reviews to improve code quality.
- Contribute to CI/CD pipelines to streamline releases.
- Ensure application scalability and maintainability.
- Implement best practices in coding and architecture.
- Write and optimize SQL queries, procedures, and database transactions.
- Work with SOAP/REST Web Services for integration.
- Manage XML-based configurations and data integrations.
- Troubleshoot complex technical issues during development.
- Ensure smooth deployment and production support collaboration.
Required Skills and Knowledge
- Strong Core Java knowledge including OOPs, multithreading, and design patterns.
- Hands-on experience with J2EE (Servlets, JSP, JDBC).
- Practical expertise with Struts framework.
- Knowledge of clean coding principles.
- Proficiency with XML configurations.
- Experience creating/consuming SOAP/REST APIs.
- Strong SQL and JDBC understanding.
- Ability to refactor and optimize existing applications.
- Knowledge of enterprise application development concepts.
- Experience in debugging and performance tuning.
- Strong problem-solving skills.
- Ability to work on migration projects.
- Good understanding of deployment environments.
- Familiarity with CI/CD processes.
- Excellent written and verbal communication.
About Oracle
Oracle is a global leader in cloud solutions, serving multiple industries with cutting-edge technologies. With over 40 years of innovation, Oracle focuses on integrity, inclusion, and continuous improvement. The company provides global career opportunities, work-life balance, competitive benefits, and a culture that supports learning and development. Oracle is committed to equal employment opportunity and encourages diverse talent to thrive.
Why Join Oracle
- Opportunity to work with world-leading cloud technologies.
- Strong emphasis on innovation and continuous learning.
- Inclusive and diverse work environment.
- Work-life balance and supportive workplace culture.
- Competitive compensation and benefits.
- Opportunities for global exposure and collaboration.
- Clear career growth pathways.
- Structured development programs.
- Access to advanced tools and technologies.
- Strong focus on employee wellbeing.
- Participation in community volunteer programs.
- Long-term career stability with a global brand.
- Exposure to enterprise-scale applications.
- Encouragement to explore new technical areas.
- Supportive leadership and mentorship culture.
Important Links
Apply Link: Click here