Synergy Technologies

Java Backend Developer

Synergy TechnologiesContract
Remote
8 - 10 YearsFeb 20th, 2026
55 ViewsBe an Early Applicant
Required Skillset:
JavaAzureDockerKubernetesGoogle CloudAWSmicroservicesCI/CD pipelinesDevOpsRESTful APIsSpringBoot

Job Description

We are seeking a highly skilled Senior Software Developer with extensive experience in software development, particularly in Microservices architecture using SpringBoot. The ideal candidate will have a proven track record of delivering high quality software solutions and will be responsible for designing, developing, and maintaining scalable applications. This role requires a deep understanding of microservices principles and the ability to work collaboratively in a fast paced environment.
Responsibilities:
Design, develop, and implement microservices based applications using SpringBoot.
Collaborate with cross functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and resolve bottlenecks and bugs in the application.
Participate in code reviews and provide constructive feedback to team members.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Mentor junior developers and contribute to team knowledge sharing.
Maintain documentation for software design and architecture.
Mandatory Skills:
Strong expertise in Microservices architecture and SpringBoot framework.
Proficient in Java programming language.
Experience with RESTful APIs and microservices communication protocols.
Solid understanding of cloud platforms (AWS, Azure, or Google Cloud).
Familiarity with containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and DevOps practices.
Strong problem solving skills and ability to work under pressure.
Preferred Skills:
Knowledge of front end technologies (Angular, React, or Vue.js).
Experience with database technologies (SQL, NoSQL).
Familiarity with Agile methodologies and tools (JIRA, Confluence).
Understanding of security best practices in software development.
Experience in performance tuning and optimization of applications.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
10 15 years of professional experience in software development.
Proven experience in leading software development projects.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.

Similar Jobs

Java Backend Developer

GA

Feb 10th, 2026

Java Backend Developer

California

Feb 5th, 2026

Java Backend Developer

AZ

Feb 5th, 2026

Java Backend Developer

GA

Feb 4th, 2026

Java Backend Developer

New Jersey

Feb 4th, 2026