About Botlhale Village:
At Botlhale Village, we leverage the power of technology to pioneer innovative solutions and drive meaningful change. Established as a dynamic tech hub, we provide custom software development and incubation for startups. Our mission is to use technology as a catalyst for global positive impact, fostering technological empowerment.
Job Purpose:
The JAVA EE Full Stack Engineer will play a crucial role in the feature development of an existing administration system, integration with Moodle LMS and various support tasks. This position calls for a proficient engineer who can manage both front-end and back-end development, ensuring seamless integration and functionality that aligns with our mission of innovation and community empowerment.
Key Responsibilities:
- Design, develop, and maintain scalable and efficient solutions using Java EE.
- Collaborate with cross-functional teams to define, design, and deploy new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Analyze and maintain existing software applications, identifying areas for modification and improvement.
- Manage software testing and validation procedures, and document all development phases.
- Support continuous improvement by investigating alternatives and technologies within the Java EE ecosystem.
Required Skills:
- Proficient in Java EE, JSF, and comfortable with SQL, JPA.
- Familiarity with IDEs such as NetBeans and server environments like WildFly.
- Strong understanding of full lifecycle software development.
- Excellent problem-solving skills and ability to work in a team.
- Effective communication skills in English.
Nice-to-Have Skills:
- Experience with other programming frameworks and environments is a plus.
Benefits:
- State of the art technology equipment.
- A dynamic and supportive work environment that fosters growth and innovation.
- Opportunities to work on meaningful projects that impact both local and global communities.