Microservices/Services Developer

Beacon Hill Staffing Group, LLC
Miami, FL, United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Artificial Intelligence Automation of Tests Cloud Computing Software Quality Continuous Integration Software Design Patterns Programming Tools Distributed Systems Amazon DynamoDB Spring Framework
+15 more
MongoDB NoSQL Object-Oriented Software Development Query Optimization Software Engineering GitHub Copilot Spring-boot Software Troubleshooting Backend Solid Principles Cassandra Graphql Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jofdav.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:44 min

Technology stack for near real-time microservices

Oliver Zimmert · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all