:BlackStone eIT is a cutting-edge software development company known for its commitment to delivering innovative technology solutions. We are looking for a Senior Java Developer to join our talented team. In this role, you will be responsible for designing, developing, and maintaining high-quality Java applications that meet our clients' needs. You will collaborate with cross-functional teams to bring innovative ideas to fruition and ensure seamless integration of new features.Responsibilities
Design and develop scalable Java applications and APIs.
Ensure the performance, quality, and responsiveness of applications.
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Write clean, efficient, and well-documented code.
Troubleshoot and debug applications to optimize performance.
Participate in code reviews, contributing to the growth of team members.
Stay current with industry trends and emerging technologies.
Requirements:
Bachelor's degree in Computer Science or a related field.
6+ years of experience in Java development.
Strong understanding of Java frameworks such as Spring and Hibernate.
Experience with RESTful APIs and microservices architecture.
Familiarity with databases like MySQL or MongoDB.
Proficient in version control systems, preferably Git.
Experience with Agile methodologies.
Excellent problem-solving abilities and strong attention to detail.
Great communication skills and ability to work collaboratively in a team.