Back to Jobs
Black Rock Solutions Corporation

Java Microservice Developer at Black Rock Solutions Corporation

Black Rock Solutions Corporation Miami, Florida

Job Description

Job Description

Job Description

Skills and Responsibilities:

& & & & & & & & & & & • 7+ years of professional experience in software development.

& & & & & & & & & & & • Proven expertise in designing and building microservices architectures.

& & & & & & & & & & & • Strong command of the Spring Framework, with deep experience in Spring Reactive and the Reactor project.

& & & & & & & & & & & • Extensive experience with PostgreSQL and Cassandra.

& & & & & & & & & & & • Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab Cl, or similar).

& & & & & & & & & & & • A solid understanding of Test-Driven Development (TDD) and unit/integration testing frameworks.

& & & & & & & & & & & • Demonstrable knowledge of modern security concepts and best practices in application development.

& & & & & & & & & & & • Proficiency with AWS cloud services (e.g., EC2, Lambda, S3, RDS).

& & & & & & & & & & & • Excellent problem-solving skills and the ability to work independently or as part of a team.

Preferred Skills:& & & & & & & & & &

& & & & & & & & & & & • Knowledge of cloud platforms (AWS, Azure, or Google Cloud).

& & & & & & & & & & & • Experience with CI/CD pipelines and DevOps practices.

& & & & & & & & & & & • Familiarity with Agile methodologies and tools (e.g., Scrum, JIRA).

& & & & & & & & & & & • Understanding of security best practices in software development.

Qualifications:

& & & & & & & & & & & • Bachelor's degree in Computer Science, Information Technology, or a related field.

& & & & & & & & & & & • 7-10 years of professional experience in software development.

& & & & & & & & & & & • Proven track record of delivering high-quality software solutions on time.

& & & & & & & & & & & • Strong problem-solving skills and ability to work independently as well as in a team environment.

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities