What are the responsibilities and job description for the JAVA DEVELOPER (MID-LEVEL) position at Donan Consulting?
THE OVERALL PURPOSE OF POSITION:
- The purpose of this position is to provide support for critical business functions through the development, implementation, testing and maintenance of applications systems.
SCOPE OF WORK
- The position’s SCOPE OF WORK include the following:
- Design, code, test, debug, maintain, and document software applications.
- Follow established software development standards and procedures.
- Support business functions through the development, implementation, and maintenance of applications systems.
- Participate in peer code reviews.
- Collaborate with departments and users in the support of business applications.
- Contribute software development expertise to ensure that specifications are met.
QUALIFICATION AND EXPERIENCE:
- EXPERIENCE: - JEE
- 6 Years of experience in JEE, EJB 3 , Hibernate 3 , JMS, JSF, JBoss
- 5 Years of experience in Oracle 10g . RDBMS concepts
- 5 Years of experience in Application Development/Software Engineering/Design Patterns
- 5 Years of experience in Web application development
- 4 Years of experience in Object oriented design and architecture
- 6 Years of experience in Technical Documentation
NOTE: In addition, this is the desired experience.
-
- Experience with integration of application software and RDBMS
- Knowledge of configuration management, release management principles
- Knowledge of application security concepts
- Experience with agile SDLC. Scrum preferred
- Experience with high availability architectures
- Knowledge of networking and system engineering concepts
- Experience with PL/SQL
- Experience with scripting languages
- Experience with Oracle Access Manager (OAM)
SPECIAL SKILLS:
-
- Analytical and problem-solving skills
- Developing and/or creating new or more effective ideas, approaches, etc.
- Developing and executing short-range plans/decisions
- Excellent interpersonal and communication skills
- Ability to exercise sound judgment across a broad range of circumstances