Sofia, Bulgaria

Junior Java Developer

 Job Description:

Key Responsibilities:

  • Write clean, maintainable, and testable code under the guidance of senior developers
  • Support the migration of IBM Notes to Microsoft Outlook
  • Collaborate with cross-functional teams to analyze requirements and deliver effective solutions
  • Assist in ensuring high performance and responsiveness of Java applications
  • Participate in the full software development lifecycle from design to deployment
  • Contribute to unit and integration testing as part of a robust development process
  • Work in an Agile team environment and participate in daily stand-ups and sprint planning

Required Qualifications:

  • Solid understanding of object-oriented programming concepts and software design principles
  • Hands-on experience with Java (up to 2 years professional or strong academic projects)
  • Familiarity with RESTful API development
  • Basic knowledge of Spring Framework and microservice concepts is a plus
  • Understanding of relational databases (e.g., MySQL, PostgreSQL)
  • Exposure to version control tools like Git
  • Good analytical and problem-solving skills
  • Eagerness to learn and adapt to new technologies and methodologies
  • Good verbal and written communication in English

All applications will be treated in strict confidentiality

Please note that only shortlisted candidates will be invited to an interview

  Required Skills:

Java