top of page

Java Developer

BlueberryLabs is an innovative tech company pushing the boundaries of AI and machine learning. Our mission is to create cutting-edge solutions that revolutionize industries. We are seeking an experienced Java Developer to join our team and develop robust, scalable AI-driven solutions.

Team Project

Job Description

Responsibilities:

  • Design and develop scalable backend services using Java, Spring, and Spring Boot.

  • Implement and maintain microservices architecture, ensuring high performance and reliability.

  • Integrate and optimize message bus implementations for efficient communication between services.

  • Collaborate with cross-functional teams to define and implement API contracts for seamless frontend-backend integration.

  • Utilize JPA for efficient database access and manipulation.

  • Write unit tests and participate in code reviews to maintain code quality and standards.

  • Stay up-to-date with industry best practices and emerging technologies in backend development.

Technical Requirements:

  • Minimum of 3 years of experience in Java backend development.

  • Proficiency in microservices architecture and designing scalable and distributed systems.

  • Strong knowledge of message bus implementations, such as Apache Kafka or RabbitMQ.

  • Experience with JPA for efficient database operations and management.

  • In-depth understanding of the Spring framework and Spring Boot.

  • Familiarity with containerization technologies such as Docker.

  • Knowledge of RESTful API design principles.

  • Experience with version control systems, preferably Git.

Additional Skills:

  • Proficient in using Jira for project management and collaboration.

  • Ability to create and manage tasks, user stories, and sprints within Jira.

  • Experience with Agile development methodologies.

  • Strong communication skills to collaborate effectively with team members and stakeholders through Jira.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Familiarity with cloud platforms, such as AWS or Azure.

  • Experience with container orchestration tools like Kubernetes.

  • Understanding of security best practices in backend development.

  • Knowledge of other programming languages, such as Python.

Job Application

Please complete the form to apply for a position with us.
Position Applying For

Ensure your resume link is accessible, or email resume with the Subject [Include Position] to info@blueberrylabs.ai.

Contact

2678 Tigertail Ave,

Suite 1602B,

Coconut Grove,

Florida 33133

Follow Us

© 2025 BlueberryLabs. All rights reserved.

bottom of page