Job Description
Java Developer – Enterprise Software Development
Company Overview
Salt Essential IT (Pty) Ltd. is a well-established software development and technology solutions company based in Windhoek, Namibia. The company delivers innovative software products, enterprise applications, digital transformation solutions, and IT consulting services to clients across multiple industries.
As part of its growth strategy, Salt Essential IT is seeking a talented Java Developer to join its development team and contribute to the design, development, and maintenance of high-quality software solutions.
Position Details
Job Title: Java Developer
Location: Windhoek, Namibia
Employment Type: Full-Time
Experience Required: 1–3 Years
Education: Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field
Job Summary
The Java Developer will be responsible for developing scalable software applications, supporting enterprise systems, and collaborating with cross-functional teams to deliver innovative technology solutions. The role offers excellent exposure to modern software engineering practices, cloud-based technologies, API development, and agile project environments.
This opportunity is ideal for professionals looking to strengthen their expertise in backend development, application architecture, database integration, and enterprise software development.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Write clean, efficient, and maintainable code following industry best practices.
- Develop and integrate RESTful APIs and web services.
- Collaborate with software engineers, business analysts, and project managers.
- Participate in application design and software architecture discussions.
- Troubleshoot software defects and optimize application performance.
- Support database development and data integration activities.
- Conduct code reviews and contribute to quality assurance processes.
- Maintain technical documentation and development records.
- Implement security standards and secure coding practices.
- Assist with software deployment, monitoring, and maintenance.
- Participate in Agile sprint planning and development activities.
Required Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- 1–3 years of professional Java development experience.
- Understanding of software development lifecycle (SDLC).
- Knowledge of object-oriented programming principles and software design patterns.
Technical Skills
The ideal candidate should possess experience in several of the following areas:
- Java Development
- Spring Boot
- REST API Development
- Microservices Architecture
- SQL Databases
- MySQL
- PostgreSQL
- Software Engineering
- Backend Development
- Git Version Control
- Cloud Computing
- Application Development
- Software Testing
- Agile Methodology
- Maven
- Hibernate
- Debugging and Troubleshooting
- CI/CD Pipelines
- System Integration
- Enterprise Applications
Salary & Benefits
Estimated Annual Salary: NAD 240,000 – NAD 320,000
Additional benefits may include:
- Performance bonuses
- Annual salary reviews
- Paid annual leave
- Medical benefits where applicable
- Professional certification support
- Training and career development programs
- Employee recognition initiatives
Salary will be determined based on qualifications, technical expertise, and relevant experience.
Training & Professional Development
Salt Essential IT encourages continuous learning and provides:
- Java and Spring Framework training
- Cloud technology workshops
- Agile and Scrum certification support
- Software architecture seminars
- API development and integration training
- Cybersecurity awareness programs
- Technical mentoring from senior developers
- Access to industry conferences and learning resources
Professionals exploring technology careers within Namibia can learn more about market opportunities and employment trends through java developer jobs in Namibia.
Why Join Salt Essential IT?
Working at Salt Essential IT provides exposure to modern software projects, enterprise application development, cloud technologies, and digital innovation initiatives. Employees work alongside experienced professionals while gaining practical experience with scalable software systems and emerging technologies.
Candidates interested in understanding employment opportunities across North Africa may find valuable career insights through java developer jobs in Tunisia while researching broader technology recruitment trends.
Professionals seeking information about growing technology sectors in East Africa can also explore career resources and market updates at java developer jobs in Tanzania.
Career Growth Opportunities
Successful candidates may progress into roles such as:
- Senior Java Developer
- Software Engineer
- Backend Developer
- Technical Lead
- Solutions Architect
- Application Development Manager
- Cloud Engineer
Application Process
Qualified candidates should submit an updated CV highlighting their technical skills, Java development experience, software projects, certifications, and educational achievements.
Position: Java Developer
Location: Windhoek, Namibia
Experience: 1–3 Years
Education: Bachelor’s Degree
Industry: Information Technology & Software Development
Employment Type: Full-Time