Applications Developer 3

Oracle

3 - 5 years

Hyderabad

Posted: 24/05/2025

Job Description

We are looking for a skilled Java/J2EE Developer with 4–6 years of hands-on experience in designing and implementing enterprise applications in the financial services domain.

 

Key Responsibilities:

Develop high-quality, scalable Java/J2EE applications with strong adherence to design patterns and coding standards

Convert complex designs into clean, efficient, and maintainable code

Lead and mentor a small team of developers during implementation phases

Conduct code reviews and enforce best practices around performance, memory management, and quality

 

Technical Skills Required:

Strong proficiency in Core Java, J2EE, and object-oriented design principles

Hands-on experience with Spring, Hibernate, and MyBatis frameworks

Expertise in multi-threaded programming

Strong experience with RESTful and SOAP web services, JMS

Version control using Git or SVN

Solid experience in Oracle RDBMS with strong PL/SQL skills, including stored procedures

Familiarity with Test Driven Development (TDD) and Behavior Driven Development (BDD)

Experience with tools like PMD, JUnit, and performance tuning

 

Additional Expectations:

Ability to guide and mentor junior developers

Strong analytical and problem-solving skills

Excellent communication and collaboration abilities

 

Detailed Description and Job Requirements - External

Analyze, design, develop, troubleshoot, and debug software programs for commercial or end user applications. Write high quality code, complete development tasks, and perform thorough testing and debugging to ensure application reliability and performance.

As a member of the software engineering division, you will participate in high level design activities based on provided external specifications. You will be responsible for specifying, designing, and implementing minor changes to existing software architecture, developing complex enhancements, and resolving sophisticated bugs. Your duties will include building and executing unit tests and test plans, as well as reviewing integration and regression test plans prepared by QA. You will collaborate with QA and porting engineering teams to discuss changes in product functionality and ensure consistent quality across product versions.

Duties and responsibilities are diverse and complex, requiring independent judgment and strong technical capabilities. You should be fully proficient in your area of expertise and may be expected to take on a project lead role or supervise junior personnel. A BS or MS degree in a relevant field or equivalent experience is required, along with at least 4 years of experience in software engineering or a related domain.

   

About Company

Oracle Corporation is a global technology company best known for its enterprise software products and cloud solutions. It specializes in database management systems, cloud infrastructure, enterprise resource planning (ERP), customer relationship management (CRM), and supply chain management software. Oracle helps organizations of all sizes manage, store, and analyze data efficiently, offering both on-premise and cloud-based solutions.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).