Full-Time Senior Java Software Developer
Senior Java developers work with the Java programming language to develop web applications and computer systems. This involves assigning tasks to other team members, designing and testing code, and communicating with clients to analyze their requirements.
Typically, senior Java developers work in-house as part of a team, with other colleagues contributing to designing and developing successful software. This is a full-time position, but additional hours are common when deadlines are approaching. Senior Java developers should be technically minded, creative, and excellent problem-solvers.
Concerned with application server integration and development.
Be responsible for the design and development of large scale transactional systems in an agile environment.
Be able to design and manage the development of components, sub-routines and other application elements
Be capable of translating functional specifications into workable project deliverables and staging these according to team capability and capacity
Responsible to build projects and be capable of developing relationships with customers and testing teams as required
Support production deployments and production maintenance
Responsible for code review and quality control
Communicates effectively with clients to identify needs and evaluate alternative business solutions with project management
Provide technical leadership and team support.
Be comfortable in engaging at a senior business level.
Be accountable and responsible for project delivery.
Continually seeks opportunities to increase customer satisfaction and deepen client relationships
Goal orientated and self motivated
Ability to impart knowledge to fellow colleagues
Loves exciting projects
Innovative problem solving
OCA / OCP / SCJP certified or relevant Bsc degree in I.T. Experience: 10+ years experience as a Java Developer Java language and related (JAVA EE) Familiarity with Financial systems and accounting concepts advantageous JSF (Front developer) with some overlay of Primefaces Transactional knowledge (back end developer) Experience with development of real-time web-based user interfaces. Experience with development of complex web-based portals Familiar with software development lifecycle and processes Technical Skill: Java J2EE 7,8 IBM DB2 v9 or above IBM MQ or similar Glassfish / Payara Oracle Web Logic 12 or above Primefaces Microsoft SQL Server SOAP/REST web services Jasper reports EJB IntelliJ Bitbucket Jira GIT Source Tree SOAP UI Websphere Application Server v9 or above Payara 4.1 or above Linux/AIX experience Adobe Livecycle Data Services (a plus) Correspondence will be limited to short listed candidates only. Candidates who have not been contacted within 2 weeks after the closing date of this advertisement, please accept that your application was unsuccessful. The organization reserves the right not to fill this position. PMDMS is an equal opportunity employer
96 total views, 1 today