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
Benefits
- Paid Time Off
- Performance Bonus
- Training & Development