Senior Java Developer Needed Urgently
Other It Jobs Information
Job Category
Software Developer Jobs
Job Type
Permanent/Full Time
Working Experience
3 - 5 Years
Education Level
First Degree
Industry
IT Jobs
Salary Range
Not Specified
Qualifications
Excellent written and verbal communication skills
Good organizational skills.
Attention to detail.
Good time management skills.
Ability to establish and maintain effective working relationships with people at all levels of an organization.
High standards of personal integrity and adherence to professional and ethical standards.
Ability to prioritize and use initiative.
Ability to multitask.
Ability to work as part of a team or by yourself.
Ability to work under pressure.
Application Deadline
2024-05-31
Description
Job Purpose
Highly skilled Java programmer with 5+ years’ experience building JEE enterprise scale applications to manage high number of concurrent users using frameworks such as Spring boot, Hibernate and JSF.
The chosen candidtate will lead the Java Team.
Job Description
- Experience creating and modifying algorithms to solve problems.
- Analyzing user requirements to inform application design.
- Design and implement Micro Service Architecture for JEE software applications.
- Design, develop and document scalable server software to operate a high number of concurrent users.
- Define application objectives and functionality.
- Create and maintain application structure, persistency, communication, and logic.
- Develop and modify test scripts.
- Experience debugging and resolving technical problems that arise.
- Producing detailed design documentation.
- Analytical mindset and good problem-solving skills.
- Ensure continuous professional self-development.
- Knowledge of release management of applications to different environments
- Presentation of project deliverables to other stakeholders
- Training staff within the department where required (Knowledge sharing)
- Produce weekly reports indicating project progress, development tasks, resource requirements and any other challenges affecting assigned projects or other department projects.
- Undergraduate Degree in Computer Science or related field.
- Masters’ Degree, preferably in Computer Science or related field.
- Java certification is an added bonus.
- Minimum five (5) years’ experience developing scalable J2EE business solutions for enterprise environments.
Technical Competencies
- Strong hands-on experience in core Java, HTML, XML, JSON, CSS, Web 2.0, REST/SOAP web services and JavaScript
- Strong JEE experience using Hibernate, Spring Boot, JSF and Java FX.
- In-Depth knowledge of RabbitMQ
- Experience using code management tools (GitHub)
- Design and implement Micro Service Architecture JEE software applications.
- Experience writing clear application documentation using structured code writing techniques.
- Experience using NetBeans Java Integrated Development Environment (IDE) or similar IDE.
- Experience writing native Android applications is an advantage.
- Knowledge of integration of Biometric Devices into Java applications is a plus.
Personal Competencies
- Excellent written and verbal communication skills
- Good organizational skills.
- Attention to detail.
- Good time management skills.
- Ability to establish and maintain effective working relationships with people at all levels of an organization.
- High standards of personal integrity and adherence to professional and ethical standards.
- Ability to prioritize and use initiative.
- Ability to multitask.
- Ability to work as part of a team or by yourself.
- Ability to work under pressure.
Location Information
Location
Asylum Down
Region
Greater Accra
Street Address
30 Paradise Street, Asylum Down