Job Description
- GOOD WORK/LIFE BALANCE
- TOP RATED INSTITUTION
- COMPETITIVE PAY
- FULL BENEFITS
WE ARE SEEKING A JAVA FULL STACK DEVELOPER TO BECOME AN INTEGRAL PART OF OUR IT TEAM!!!
WE WOULD LIKE LOCAL CANDIDATES.
This position requires a good Java development skills for development of Oracle E-Business application front-end and some backend Java development skills. A successful candidate will have demonstrated a track record of delivering quality solutions provided with the highest value and solid technical expertise.
CORE DUTIES:
- Assess user needs and requirements.
- Design and develop applications that may involve sophisticated data manipulation.
- Maintain and update existing programs.
- Troubleshoot and solve technical problems.
- Create programs to meet reporting and analysis needs.
- Design and implement user and operations training programs.
- Document changes in software for end users.
- Follow team software development methodology.
- Serve as technical resource with respect to applications.
- Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications independently.
- Perform testing, debugging, change control, and documentation for development tasks
- Perform support, maintenance, operation, and upgrades of applications.
- Review the physical design of existing systems for optimizing performance.
- Partner with business management to define the appropriate technical solutions.
- Collaborate with peer to coordinate enterprise-wide integration requirements.
- Coordinate work efforts for system enhancements and upgrades.
- Coordinate production support, and provide application performance metrics to business partners and IT management.
Education & Experience:
- Bachelor's degree in Computer Science, Information Technology, MIS or related field and 2 years of relevant work experience.
Knowledge, Skills and Abilities:
- Current knowledge of latest software and design standards.
- Ability to define and solve logical problems for technical applications.
- Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
- Ability to recognize and recommend needed changes in user and/or operations procedures.
- Basic knowledge of software engineering principles.
- Strong knowledge of at least one programming language.
- Ability to quickly learn and adapt to new technologies and programming tools.
- Demonstrated experience in designing, developing, testing, and deploying applications.
- Understanding of data design, architecture, relational databases, and data modeling.
- Understanding of all aspects of software development life cycle and quality control practices.
- Ability to define and solve logical problems for highly technical applications.
- Strong communication skills with both technical and non-technical clients.
- Ability to select, adapt, and effectively use a variety of programming methods.
- Ability to recognize and recommend needed changes in user and/or operations procedures.
Relevant Work Experience:
- Experience with Java and any other of the following is a must (SQL, HTML programming, JavaScript) for a minimum of 2 years
- Experience with Oracle eBusiness Suite or Fusion Cloud Application, such as HR, Inventory, OE, GL, AP, AR or PO on is a plus.
- Experience with Structure programming related to SQL is a plus (like Oracle PL/SQL)