Java Back End Engineer Job at Skylab Systems Limited

Java

Job Title: Java Backend Engineer
Location: Nairobi, Kenya
Job Type: Full-time
Company: Skylab Systems Limited
About Skylab Systems Limited
Skylab Systems Limited is a fast-growing company in the Software development industry, dedicated to providing cutting-edge solutions and exceptional services to our clients. As our company expands, we are seeking a skilled Java Backend Engineer to join our dynamic team and contribute to our next phase of growth.
Position Overview
We are looking for a highly motivated Java Backend Engineer with at least 2 years of experience to help us build, maintain, and optimize robust backend services. You will work alongside business analysts, technical architects, and other team members to create high-quality software solutions. The role offers an exciting opportunity to be a part of a collaborative environment focused on delivering innovative products.
Key Responsibilities:

  1. Develop high-quality software code that adheres to company standards and development guidelines, collaborating with business analysts, technical architects, and other team members to deliver well-architected, high-quality solutions.
  2. Ensure optimal performance and a seamless user experience for the application.
  3. Identify and resolve bugs and performance issues.
  4. Write clean, readable, and testable code to enhance code quality and maintainability.
  5. Design application solutions that fully implement business requirements, ensuring alignment with project objectives.
  6. Upgrade and refactor existing software to meet evolving business needs.
  7. Localize software products for different markets and user environments.
  8. Test software to ensure correctness, debug errors, and rerun the program until it meets the required results.
  9. Collaborate with trainers and technical writers to create effective user support materials.
  10. Perform systems analysis and functional testing, as needed, to ensure solutions meet user needs.
  11. Provide regular updates to the supervisor on work progress, planned tasks, completed work, and any issues that could affect the timely completion or quality of work.
  12. Perform any other duties as assigned by the supervisor.
    Required Skills & Qualifications:
    • A minimum of 2 years of experience as a Java Backend Engineer.
    • Proficiency in Java and related frameworks
    • Strong understanding of RESTful API development and design.
    • Experience with database management systems.
    • Ability to write clean, efficient, and maintainable code.
    • Familiarity with version control systems .
    • Strong problem-solving skills with attention to detail.
    • Excellent communication skills and ability to work collaboratively in a team.
    • Experience with Agile development practices is a plus.
    Preferred Qualifications:
    • Familiarity with cloud platforms.
    • Experience with containerization technologies .
    • Knowledge of microservices architecture and design.
    Benefits:
    • Competitive salary and performance-based incentives.
    • Opportunities for career development and professional growth.
    • Health insurance and additional employee benefits.
    • Collaborative and inclusive work environment.
    How to Apply:
    Please send your resume and cover letter to careers@skylabsystems.co.ke with the subject line “Java Backend Engineer Application – [Your Name].”
    Deadline of Application 17/02/2025