Java Developer Job at Sokowatch

  • Published date: April 22, 2020
  • Category: IT, ICT & Software
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description


You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.


Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Requirements:


The successful candidate will possess:



  • 2+ years experience with Java development

  • Proven hands-on Software Development experience

  • Proven working experience in Java development

  • Hands on experience in designing and developing applications using Java EE platforms

  • Object Oriented analysis and design using common design patterns.

  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

  • Experience in the Spring Framework

  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Spring Boot)

  • Experience with test-driven development

  • Knowledge of Jasper Reports, and ability to design and implement Jasper Reports.

  • Critical thinking and problem-solving skills

  • Team-first attitude

  • Good time-management skills

  • Great interpersonal and communication skills


 


Duties & Responsibilities:



  • Contribute in all phases of the development lifecycle

  • Write well designed, testable, efficient code

  • Ensure designs are in compliance with specifications

  • Prepare and produce releases of software components

  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Work with outside data sources and APIs

  • Unit-test code for robustness, including edge cases, usability, and general reliability

  • Work on bug fixing and improving application performance

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

  • Time management and self organization



 

Method of Application


Interested and qualified? Go to Sokowatch on sokowatch.breezy.hr to apply

Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • Assistant Health Records & Information Management Officer Job Turkana County
    Jobs in Kenya

    Assistant Health Records & Information Management Officer Jobs, County Government Jobs 2020, Turkana County Jobs Turkana County Public Service Board invites applications from competent and qualified persons to fill the following positions: REF:&n...

    April 22, 2020

    Ksh Not mentioned


    Apply Now

  • Computer Programmer Job at Sheer Logic 2020
    Jobs in Kenya

    About the Role The resource will be focused on designing and developing solutions utilising UI path. The resource should also have working experience on other RPA tools like Automation anywhere and Blue Prism. The resource should have strong problem-...

    April 22, 2020

    Ksh Not mentioned


    Apply Now

  • Computer Programmer Job in Kenya 2020
    Jobs in Kenya

    Sheer Logic Management Consultants is seeking to engage dynamic individuals for Computer Programmer position for one of our clients. Duration: 12 months About the Role The resource will be focused on designing and developing solutions utilising UI pa...

    April 22, 2020

    Ksh Not mentioned


    Apply Now