Associate Software Engineer (Java Programmer)
Job Description
N
Associate Software Engineer (Java Programmer)
NEPTUNE SOFTWARE LTD
Engineering & Technology
Today
Easy apply
New
Featured
Kampala
Full Time
IT & Telecoms
Confidential
Share link
Share on WhatsApp
Share on LinkedIn
Share on Facebook
Share on Twitter
Share via SMS
Job summary
The Associate Software Engineer (Java Programmer) supports Neptune’s enterprise and mobile development initiatives by designing, developing, testing, and maintaining high-quality software solutions. The role is ideal for recent graduates or early-career professionals passionate about building scalable applications, APIs, and mobile solutions within a collaborative engineering environment.
Min Qualification:
Bachelors
Experience Level
Entry level
Experience Length
2 years
Language Requirement
English
Working Hours:
Full Time - 8 to 5
Applicant Location
Uganda
Job descriptions & requirements
CompanyNeptune Software (K) Limited
LocationUganda, Kampala
Job Summary
The Associate Software Engineer (Java Programmer) supports Neptune’s enterprise and mobile development initiatives by designing, developing, testing, and maintaining high-quality software solutions. The role is ideal for recent graduates or early-career professionals passionate about building scalable applications, APIs, and mobile solutions within a collaborative engineering environment.
Role Overview
The Associate Software Engineer contributes to the full software development lifecycle, working closely with senior engineers to deliver secure, reliable, and high-performance applications. They participate in backend development, mobile application development, API integration, and production support while continuously learning and adopting modern technologies and best practices.
Key Responsibilities
Application Development
- Design, develop, test, and maintain Java-based enterprise applications
- Build RESTful APIs and backend services
- Develop and maintain cross-platform mobile applications using Flutter
Software Development Lifecycle
- Participate in SDLC activities including design, coding, testing, deployment, and maintenance
- Write clean, maintainable, and well-documented code
- Participate in code reviews and technical design discussions
Integration & Performance
Log in to read the full job — and 747 more open right now
You are reading the opening of this advert. An account is free and opens the rest of it, including the requirements and exactly how to apply before the deadline.
- The complete description, requirements and how to apply
- Build a professional CV aimed at this exact role
- Link your WhatsApp and get every morning’s new jobs sent to you
How to Apply
The employer’s application route — the email, portal or form, and the deadline — opens as soon as you have a free account.
Create a free account or log in