Intern/Junior Java Developer (Remote Internship)

at Brainnest
Location Dar es Salaam, Tanzania, United Republic of
Date Posted February 2, 2023
Category IT / Information Technology
Software Development
Job Type Internship
Currency TZS

Description

About Brainnest:The business management and training company headquartered in Bremen, Germany. We are a success-driven firm that provides management advisory and contracting services customized to help companies from different industries with business management problems. Brainnest runs, leads, and manages complex projects and initiatives. We have begun from scratch when a network of professionals, Ph.D. holders, and highly skilled personnel bring to the business table their practical and academic years of experience to form up a concrete blueprint on which the company has been designed. Since 2020, we offer a combination of expertise, proficiency, and commitment, leveraging our deep industry experience and applying analytical rigor to deliver exceptional results for companies. We proudly provide top-class consulting and training services for a wide range of industries around the world. A well-equipped team, advanced tools, and modern methodologies are some of what we correctly utilize to offer our clients what makes them the best in their fields.Our team is looking for a Junior Java Developer (Intern) to join them in the upcoming weeks. This position is great for an aspiring Java Developer looking to work on business-critical projects and gain relevant work experience.Your profile:

  • Strong communication skills with the ability to discuss any issues with a wide variety of individuals and groups
  • Capability to produce content on time, with attention to detail, and an emphasis on identifying and pitching to a target audience
  • A well-organized team player with the ability to perform various tasks, act individually, and think creatively
  • Strong foundation in computer science and programming concepts
  • Familiarity with Microsoft applications and Zoom
  • Ability to multitask and work in a fast-paced environment
  • Willingness to learn and develop IT skills
  • Competitive and proactive attitude
  • Fluency in English

You will learn how to:

  • Develop and maintain scalable Java applications
  • Use modern development tools and frameworks
  • Collaborate with a team of experienced developers
  • Apply best practices for software development and testing
  • Write clean and maintainable code
  • Participate in code reviews and contribute to the codebase
  • Work on real-world projects and contribute to their success
  • Understand and implement software development methodologies
  • Learn and apply industry-standard best practices
  • Develop and design database structures
  • Optimize and improve database performance
  • Understand and implement software development methodologies