
Java Software Engineer
1 week ago
About us:
Tana
empowers brilliant young people in Kenya to start meaningful careers by training them for tech and data roles, and embedding them into full-time, remote positions with companies across North America and Europe. We're hiring a Software Engineer (Java) to join one of our client's engineering teams, working remotely from Kenya.
Position overview:
We are hiring for Software Engineer roles with several partner companies, including 1) a leading US-based software company building next-generation automation platforms; and 2) a leading global network security company. As a Software Engineer you'll play a critical role in developing applications and tooling using Java-based frameworks for companies that serve Fortune 500 clients.
Responsibilities:
Precise responsibilities will depend on the partner company that the successful candidate is matched with, but some sample responsibilities include:
- Develop and maintain software tools that automate the migration of Java-based applications.
- Analyze source applications to extract logic and assist in transforming them into modern architectures.
- Develop features using Java-based frameworks that communicate with different network security protocols of the company's clients.
- Collaborate on tool design decisions, following existing engineering patterns and frameworks.
- Help troubleshoot issues and improve the effectiveness of migration tools.
- Contribute to team discussions, standups, and sprint activities in an Agile setup.
Requirements:
- 2+ years of hands-on experience with Java development in a professional setting.
- Strong understanding of core data structures, algorithms, and relational databases.
- Experience with tools like Git, Jira, and version/change management workflows.
- Familiarity with flat-file formats and working with large-scale data transformations.
- Strong analytical and debugging skills, particularly when working with legacy systems.
- Excellent communication skills and ability to work closely with cross-functional teams.
- Solid knowledge of unit testing frameworks like JUnit and a test-driven mindset.
- Bonus: Knowledge of IT networking fundamentals
- Bonus: Exposure to compiler concepts such as linking or parsing logic is a plus.
Location:
This is a full-time, hybrid role based in Nairobi, Kenya.
Contracting:
If selected, you will be hired by Tana and embedded full-time with our client.
-
Senior Java Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya SWATX Full time 900,000 - 1,200,000 per yearAs a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...
-
Principal Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Cross Border Talents Full time 1,200,000 - 3,600,000 per yearCross Border Talents is looking for a Principal Java Engineer to start working in our client's location in Portugal.Are you a problem-solver with a background in software development?Do you want to be a part of an innovative team that uses its technical skills to make a positive impact?Then this role could be for youOur client is a fast-growing non-profit...
-
Software Engineer
6 days ago
Nairobi, Nairobi Area, Kenya Quanta360 Full time 900,000 - 1,200,000 per yearAbout the roleAuto Audit Group builds software that powers mobility and asset protection across products likeQ360(motor Vehicle Valuations & Assessments),Dotify(asset tagging), andAxios(extended warranties). As a Software Engineer, you'll design and ship scalable systems, solve real customer problems, and directly influence platform reliability, performance,...
-
Software Developer
2 weeks ago
Nairobi, Nairobi Area, Kenya Riset Software & Systems LTD Full time 900,000 - 1,200,000 per yearThe ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.ResponsibilitiesDevelop quality software and web applicationsAnalyze and maintain existing software applicationsDesign highly scalable, testable codeDiscover and fix programming...
-
Associate Software Engineer
2 days ago
Nairobi, Nairobi Area, Kenya CSM Tech Africa Full time 30,000 - 90,000 per yearCSM Technologiesis hiring qualified freshers having relevant knowledge on software development and trained in .Net Core/Java. Selected candidate needs to analyze & translate client requirements to produce high quality solution specifications, helping development team to produce design and draft documents, make system analysis and design and write clear and...
-
Senior Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya CIC Insurance Company Full time 1,200,000 - 3,600,000 per yearPURPOSE:Reporting to the Software Engineering Manager, the position holder will design, develop, and deploy full-stack applications, including frontend web interfaces and backend microservices. They will collaborate with cross functional teams to deliver robust software solutions while adhering to the best system architecture, cloud deployment, and process...
-
Lead Software Sales Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Sai Office Supplies (KE) Full time 1,200,000 - 2,400,000 per yearCompany DescriptionSai Office Supplies, established in 1994, is a leading distributor of stationery and office products, serving a diverse clientele from large corporations to small and medium-sized businesses. With over 25 years of experience, we have expanded our operations from Kenya to neighboring regions. Our commitment to growth and adaptability has...
-
Java Application Developer
6 days ago
Nairobi, Nairobi Area, Kenya CSM Tech Africa Full time 900,000 - 1,200,000 per yearCSM Technologiesis hiring technically skilled candidates having relevant experience in Java, JPA/ Hibernate, JQuery/ Angular , APIs, and Microservices. S/He needs to analyze & translate client requirements to produce high quality solution specifications. S/He will be responsible for building digital application on a scalable and highly available platform by...
-
Professional Services Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Vyntra Global Full time 1,200,000 - 3,600,000 per yearAre you a software engineer who thrives on solving real-world problems and building solutions that make a genuine impact?Do you enjoy working directly with customers to understand their needs and translate them into clean, reliable software? If you're a technically strong professional with the ambition to grow into a future leadership role, we'd love to meet...
-
Software Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Prodapt Full time $104,000 - $130,878 per yearOverviewProdapt Solutions looks for a Automation Tester with 2 to 4 yrs of experience.ResponsibilitiesTest Planning and Design: Developing detailed test plans and test cases based on software requirements, while also conducting risk assessments to identify critical testing areas.Manual Testing: Executing complex manual test cases to validate software...