Job Overview: SoftClouds is looking for a Java/J2EE Developer to work on the Application Platform - Engineering and Software Development Group responsible for developing web applications in support of multiple efforts and performing wide-ranging job functions across various disciplines.
Roles & Responsibilities:
Designs and develops solutions with the latest Oracle ADF technologies.
Designs, codes and develops highly complex and critical applications and software interface solutions that will be delivered into the Enterprise computer systems environment.
Advises customers in the design and development effort for multi-process integrated applications and interfaces.
Determines if new algorithms and models are required for Enterprise software applications; advises customers and management.
Serves as a consultant to customer liaisons and customers throughout the entire life cycle of products and independently resolves highly sensitive and critical issues.
Works independently and/or leads a team.
Involved in the entire lifecycle of complex and critical tasks to ensure software specifications are achievable within available resources and project timeline.
Designs, prototypes and implements features for our suite of websites and applications.
Architects develop and support the ongoing operations of flight project lifecycle management solutions.
Develops and debugs web services on multiple platforms.
Required Skills and Experience:
Extensive understanding and wide application of advanced principals in one or more of the following areas: software development life cycle, fundamentals in web design and development including responsive web design, framework utilization, and web services.
Extensive knowledge in web application development technologies: Oracle ADF 12c, Oracle SOA Suite, Oracle Business Intelligence Reports, Oracle DBMS, PL/SWL, WebLogic, Oracle Fusion Middleware.
Advanced knowledge of the industry and/or academic practices and standards across a range of applications related to user interface design, application development, diagnosing and resolving software bugs/issues, unit testing, and project management.
Advanced knowledge in designing, implementing and supporting Java applications.
Understanding of Oracle 12c database and design methodologies such as database best practices, performance tuning, writing and debugging complex queries, and data modeling.
Experience in creating clean, usable solutions, and interfaces built on semantic, reusable code.
Ability to quickly grasp new concepts, incorporate innovations and stay up to date with industry and business directions.
Excellent interpersonal skills, project management certifications/background, broad understanding of industry trends and development and design patterns. Familiarity with agile development methodologies.
Demonstrable experience working with source control applications such as Git, SVN, etc.
Advance skillset and in-depth working knowledge with JDeveloper 12cg, ADF Faces, ADF Task Flow, ADF Business Components.
Experience creating Oracle SOA composites or similar technologies.
Experience developing reports using Oracle BI Publisher.
Knowledge of application and software testing methodologies and automation techniques.
Diagnosing and fixing bugs in new and existing code.
Working with the development team to integrate new technologies into the corporate infrastructure.
Demonstrable experience is providing assistance to other IT staff in the deployment of configuration, migrations, and upgrades when needed.
History of working closely with other Systems and Business Analysts in a development environment.
Bachelor’s degree in Computer Science, or related discipline with a minimum of 6 years of related experience; Master’s degree in similar disciplines with a minimum of 4 years of related experience; or Ph.D. in similar disciplines with a minimum of 2 years related experience.
SoftClouds LLC is an Equal Opportunity Employer. As such, SoftClouds LLC is committed to a policy of equal employment opportunity for employees and applicants for employment.