- Company Name
- Hub Technology Group
- Job Title
- Java Software Engineer
- Job Description
-
**Job Title:** Java Software Engineer (Back End JAVA / AI Engineer)
**Role Summary:**
Design, build, and maintain AI‑powered microservices and APIs using Spring framework. Work closely with product, engineering, business, data, and operations teams to deliver scalable solutions that support high‑growth initiatives. Engage in data migration, integration, and observability tasks to ensure robust, performance‑optimized services.
**Expactations:**
- 5+ years developing enterprise Java applications.
- Proficiency in Spring Boot, Spring Cloud, Spring Data, and Spring AI.
- Experience with AWS (preferred), Azure, or GCP deployments.
- Strong command of microservices architecture, RESTful APIs, relational databases, and container orchestration.
- Ability to document technical specifications and collaborate across cross‑functional teams.
**Key Responsibilities:**
- Architect AI workflows and microservices for complex business solutions.
- Develop scalable components with Spring‑based architecture.
- Implement API integrations with partners and internal clients.
- Participate in data engineering activities, including migration and ETL processes.
- Collaborate with product managers, designers, and engineers to translate requirements into technical specifications.
- Produce and maintain technical documentation of solution architecture and design considerations.
- Utilize observability tools (Prometheus, Grafana, New Relic, Datadog) to monitor and optimize system performance.
**Required Skills:**
- Java, Spring Boot, Spring Cloud, Spring Data, Spring AI.
- Microservices architecture and RESTful API design.
- Relational database design and SQL.
- Cloud deployment (AWS, Azure, GCP).
- Containerization (Docker) and orchestration (Kubernetes).
- Observability/mMonitoring tools (Prometheus, Grafana, New Relic, Datadog).
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications in Java, Spring, or cloud platforms (e.g., AWS Certified Developer, Azure Developer Associate) are a plus.
Marlborough, United states
Hybrid
Mid level
01-12-2025