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