Java Developer

وصف الوظيفة

Join BlackStone eIT as a Java Developer and play a key role in our dynamic team focused on building high-quality software solutions. In this position, you will leverage your Java expertise to design, develop, and maintain robust applications that meet our clients' needs. You will collaborate with cross-functional teams and contribute to all phases of the software development lifecycle, ensuring the implementation of best practices and innovative technologies.


Responsibilities

  • Develop and maintain Java applications that adhere to best practices and design patterns.
  • Collaborate with stakeholders to gather requirements and translate them into functional technical specifications.
  • Perform code reviews and maintain code quality through unit testing.
  • Troubleshoot and resolve application issues efficiently.
  • Contribute to architectural discussions and technology choices.
  • Stay abreast of industry trends and emerging technologies to continually enhance our solutions.

متطلبات الوظيفة

- Bachelor's degree in Computer Science or a related field.

- Minimum of 3-5 years of experience in Java development.

- Proficiency in Java frameworks, specifically Spring and Hibernate.

- Experience in RESTful web services and microservices architecture.

- Familiarity with SQL and NoSQL databases.

- Knowledge of version control systems, such as Git.

- Strong problem-solving skills and the ability to work in a fast-paced environment.

- Excellent verbal and written communication skills to convey technical concepts.