We are looking for professional Java - Oracle Developer, are responsible for designing and managing different areas related to the spectrum of work of Oracle. They create, modify, and test the codes, scripts, and forms that allow a system to run different types of applications
Responsibilities and Duties
Design, develop and test Java based solutions using common standards and frameworks such as JAXB, JAX-WS, JAX-RS, JPA, JavaEE, Spring, and Hibernate
Maintain and update all existing J2EE applications as needed
Translate software requirements into working and maintainable solutions within the existing application frameworks
Implement the product's lifecycle: Design, development, quality, deployment and maintenance
Ensure the best possible performance, quality, and responsiveness of the applications
Perform design and development of Oracle applications according to project requirements.
Understand project requirements and develop design specifications.
Perform initial design reviews and recommend improvements.
Write clear codes and prepare coding documentations.
Utilize Oracle technical tools such as SQL Developer, TOAD, Oracle Workflow, Forms, BI-Publisher, WEB ADI, PL/SQL to develop solutions to support the business and to enhance functionality based on business requirements
Provide technical assistance to other Developers as needed.
Analyze and troubleshoot system issues in a timely manner.
Develop Oracle reports, database procedures and UNIX shell scripts.
Modify existing codes to optimize Oracle applications.
Assist in system integration and acceptance testing and perform bug fixes less experienced staffs on programming guidelines.
Required Experience, Skills and Qualifications
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Familiarity with concepts of MVC, JDBC, and RESTful
Good knowledge of writingOraclePL/SQL procedures, functions and packages
Good knowledge ofOracledatabase objects, esp. tables, views, indexes, constraints and partitions
Experience on creating mappings and workflows to load various types of tables using Informatica Powercenter.
Knowledge of Unix Scripting will be preferable.
Experience of Source Control tools - SVN would be a plus
Experience of Scheduling tools like Control-M
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Knowledge of concurrency patterns in Java
Having time management skills.
Being able to adapt to new technologies and techniques.
Having analytical skills.
Having organizational skills.
Being able to work with a team.
Having high attention to details.
Experience : 3+ years (Immediate Joining)
Qualification : Bachelor degree in computer science or relevant
Vento Infotech India Pvt Ltd is one of the leading software company based in Coimbatore since 2013. We are a full-service IT firm specializing in custom software development, Mobile Application Development, business consulting, engineering and out-souring services. We value the needs and goals of our client and consistently exceed their expectations. We are young, energetic and passionate team of multi-talented IT professionals who are committed to deliver customized solutions.