What are the responsibilities and job description for the Senior Java Web Developer 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:
-
Support critical business functions through the development, implementation, and maintenance of applications and systems.
-
Contribute software development expertise to multiple projects and ensure that specifications are met.
-
Design, code, test, debug, maintain, and document software applications.
-
Follow established software development standards and procedures and contribute towards their improvement.
-
Develop complex application features and create technical designs.
-
Participate in peer code and design reviews.
-
Experienced with a wide range of technologies.
-
Coordinate with departments and users in the support of business applications.
-
Represent the IT department in terms of software development expertise in coordination with other departments.
QUALIFICATION AND EXPERIENCE:
-
EXPERIENCE: - JEE
-
12 Years of experience in JEE, EJB 3 , Hibernate 3 , JPA, JMS, JSF, JBoss
-
10 Years of experience in Spring Framework
-
12 Years of experience in Oracle 10g . SQL Server RDBMS concepts
-
8 Years of experience in Application Development/Software Engineering/Design Patterns
-
10 Years of experience in Web application development
-
8 Years of experience in Object oriented design and architecture
-
8 Years of experience in Web Services/API Development and use
-
6 Years of experience in Technical Documentation
NOTE: In addition, this is the desired experience.
-
Experience with integration of application software and RDBMS
-
Experience with Scrum framework SDLC
-
Experience with Oracle architecture
-
Experience with high availability architectures
-
Expert knowledge of networking and system engineering concepts
-
Experience with PL/SQL
-
Experience with scripting languages
-
Experience with Financial Systems development
-
Strong understanding of the software project management concepts
-
Exposure to the concepts of enterprise architecture
-
Experience with Oracle Access Manager (OAM)
-
Experience in defining or supporting the enterprise architecture framework
-
Experience with ERP, CRM and eCommerce
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
-
Ability to lift 15 to 25 pounds