This role is for one of Weekday’s clients
Salary range: Rs 300000 - Rs 1000000 (ie INR 3-10 LPA)
Min Experience: 4 years
Location: Hyderabad
JobType: full-time
Requirements
Java & Oracle ADF (Application Development Framework) Developer with 4+ years of experience to design, develop, and
maintain enterprise applications using Java & Oracle's ADF technology stack and related technologies.
Role and Responsibilities
- Design and develop enterprise applications using Java & Oracle ADF framework and related technologies
- Create and maintain ADF Business Components (Entity Objects, View Objects, Application Modules)
- Develop user interfaces using ADF Faces components and ADF Task Flows
- Implement business logic and data validation rules using ADF BC
- Design and develop reports using Jasper Reports
- Configure and maintain application servers (Tomcat, JBoss) Integrate applications with MySQL databases and web services
- Handle build and deployment processes
- Perform code reviews and ensure adherence to coding standards
- Debug and resolve production issues
- Collaborate with cross-functional teams including business analysts, QA, and other developers
- Provide technical documentation and maintain project documentation
- Participate in all phases of the software development lifecycle
Core Technical Skills:
- Strong expertise in Oracle ADF framework (6-8 years hands-on experience)
- Proficient in Java/J2EE technologies
- Advanced knowledge of ADF Business Components (Entity Objects, View Objects, Application Modules)
- Strong experience with ADF Faces Rich Client components
- Expertise in ADF Task Flows (bounded and unbounded)
- Proficient in MySQL database design, optimization, and query writing
- Strong experience with Jasper Reports for report development and customization
Application Server & Build Experience:
- Experience in deploying and maintaining applications on Tomcat Server
- Experience with JBoss/WildFly application server configuration and deployment
- Expertise in build tools (Maven/Ant) and build automation
- Experience with continuous integration and deployment processes
- Knowledge of application server clustering and load balancing
Additional Technical Skills:
- Knowledge of XML, HTML, CSS, and JavaScript
- Experience with JDeveloper IDE
- Understanding of REST/SOAP web services
- Version control systems (Git/SVN)
- Understanding of MVC architecture patterns
- Experience in performance tuning and optimization
Database Skills:
- Strong knowledge of MySQL database administration
- Experience in writing complex SQL queries and stored procedures
- Understanding of database optimization and performance tuning
- Knowledge of database backup and recovery procedures
Reporting Skills:
- Expertise in Jasper Reports design and development
- Experience in creating complex reports with sub-reports
- Knowledge of JasperReports Server administration
- Ability to integrate reports with web applications
Soft Skills:
- Strong analytical and problem-solving abilities
- Excellent communication and team collaboration skills
- Ability to work independently and manage multiple priorities
- Good documentation skills
- Attention to detail and quality-oriented mindset