Java Software Developer

Full-time Remote Posted On: Jan 23, 2024 Closing On: Closed

Job Description

Position: Java Software Developer
Location: Remote
Salary: Competitive based on experience and competence

Our client is a software development company providing specialized software solutions and technological transformation services. 

They are on the lookout for a highly skilled and motivated Java Developer to be an integral part of their dynamic development team. This role is designed for someone with substantial experience in microservices development and a thorough knowledge of modern development frameworks. The ideal candidate will bring a proactive approach to customer service and teamwork. This position will be part of a team led by a Software Architect and will be closely monitored by a Project Manager to address various requirements from the company’s diverse client base.

Key Responsibilities
·         Design, develop, and maintain efficient and high-quality Java applications.
·         Utilize development frameworks like Spring Boot to create robust, scalable solutions.
·         Collaborate within a team overseen by a Software Architect and under the guidance of a Project Manager.
·         Engage with cross-functional teams to define and achieve project requirements.
·         Maintain effective communication with stakeholders to ensure timely delivery of project objectives.
·         Contribute to continuous improvement in the development process and best practices adoption.

Required Qualifications, Skills, Competencies & Abilities
·         Bachelor's Degree in computer science or related field
·         Atleast 3+ years’ experience in software development with a focus on Java
·         Mandatory certification in Java, such as Oracle Certified Professional, Java Programmer, or Helidon                     Microservices Developer
·         Experience with Java EE components such as EJB, JPA, and JSF.
·         Knowledge of RESTful and SOAP web services.
·         Familiarity with database technologies (SQL/NoSQL).
·         Proficiency in Java testing frameworks like JUnit or TestNG.
·         Understanding of Java build tools, such as Maven or Gradle.
·         Experience with version control systems like Git.
·         Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices.
·         Proven experience in microservices development and proficiency in development frameworks like Spring                      Boot.
·         Exceptional communication skills, both written and verbal.
·         A strong commitment to project delivery and code quality.
·         Excellent service attitude and problem-solving skills.
·         Proactive, adaptable to changes and challenges.
·         Results-oriented and efficient in time management
·         Ability to work effectively both autonomously and as part of a remote team.

If you meet the outlined qualifications and skills, please submit your application on/before Tuesday 30th January 2024.

Job Overview

  • Salary Offered
    180K - 250K KSH
  • Employment Model
  • Industry
    Software Development
  • Career Level
  • Experience
    4 yrs
  • Academic Qualifications