Microservices/Services Developer

Beacon Hill Staffing Group, LLC
Miami, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Miami, United States of America

Tech stack

Clean Code Principles
Java
Artificial Intelligence
Automation of Tests
Cloud Computing
Software Quality
Continuous Integration
Software Design Patterns
Programming Tools
Distributed Systems
Amazon DynamoDB
Spring
MongoDB
NoSQL
Object-Oriented Software Development
Query Optimization
Software Engineering
GitHub Copilot
Spring-boot
Software Troubleshooting
Backend
Solid Principles
Cassandra
GraphQL
REST
Software Version Control
Microservices

Job description

Beacon Hill is looking for a Microservices / Service Developer to support one of our clients in building and enhancing scalable, enterprise-grade applications and services. This individual will be responsible for designing, developing, and maintaining microservices-based solutions using Java and Spring technologies, while ensuring high performance, reliability, and integration across complex systems. The ideal candidate will have experience developing RESTful APIs, working with GraphQL, and designing distributed architectures in cloud-native environments. Candidates should possess strong NoSQL database experience, a solid understanding of software design principles, and a passion for leveraging modern development tools, including AI-assisted coding technologies such as Claude or similar platforms. This role requires a collaborative developer who can effectively communicate with cross-functional teams, troubleshoot complex technical challenges, and contribute throughout the full software development lifecycle.

Requirements

4+ years of experience in software development with a focus on backend and microservices development

Strong hands-on experience with Java and the Spring ecosystem, including Spring Boot and Spring Framework

Experience designing, developing, and maintaining RESTful APIs and service-based applications

Proven experience building and architecting microservices solutions, including service decomposition, scalability, and distributed systems design

Experience working with GraphQL APIs, including schema design, query optimization, and integration with backend services

Strong experience with NoSQL databases such as MongoDB, Cassandra, DynamoDB, or similar technologies Demonstrated daily use of AI-assisted development tools (Claude, GitHub Copilot, or similar) to improve productivity and code quality

Solid understanding of object-oriented programming, software design patterns, and modern development best practices

Experience with source control, automated testing, and CI/CD pipelines

Strong troubleshooting, problem-solving, and analytical skills

Excellent verbal and written communication skills with the ability to collaborate effectively across cross-functional teams

Benefits & conditions

Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.

We look forward to working with you.

Beacon Hill. Employing the Future Other about 1 hour ago Pest Control Service Professional Northwest Exterminating Co LLC Miami, Florida $18.00 per hour General Business about 3 hours ago Registered Respiratory Therapist Supplemental Health Care Miami, Florida $1,602.00 - $1,786.00 per year

About the company

Beacon Hill was founded to set a new standard in search, career placement and flexible staffing., Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Apply for this position