Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Memphis?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Syntricate Technologies

Memphis / Global

Senior Full-Stack Java Developer

Job Description

Senior Full-Stack Java DeveloperLocation: Memphis, TN (100% Remote) Long Term Contract Experience Level: 10-15 yearsJob Overview: We are seeking a highly skilled Senior Full-Stack Developer with 10-15 years of experience to join our dynamic team. The ideal candidate will have a strong background in Java and Spring frameworks, microservices architecture, cloud deployment, and continuous integration/continuous deployment (CI/CD) practices. Additionally, experience in front-end development using React is essential. This role requires excellent communication skills and the ability to work effectively in a collaborative, fast-paced environment.Required Qualifications10-15 years of professional software development experience.Expertise in Java and Spring frameworks (Spring Boot, Spring MVC, etc.).Strong understanding and hands-on experience with microservices architecture.Extensive experience in deploying and managing applications in cloud environments such as AWS, Azure, or GCP.Proficiency in front-end development using React, with a solid understanding of modern front-end build pipelines and tools.Hands-on experience in CI/CD environments with tools like Jenkins, GitLab CI, CircleCI, etc.Excellent problem-solving abilities and adaptability to new technologies and methodologies.Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.Experience in agile development environments.Preferred QualificationsExperience with containerization tools such as Docker and Kubernetes.Knowledge of both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).Familiarity with DevOps practices and Infrastructure as Code (IaC) tools such as Terraform or Ansible.Key ResponsibilitiesDesign & Development: Architect, develop, and maintain scalable and reliable microservices using Java and Spring frameworks.Full Lifecycle Participation: Engage in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.Cloud Deployment: Deploy and manage applications in cloud environments (e.g., AWS, Azure, GCP), leveraging cloud-native features.Front-End Development: Utilize React to build responsive and dynamic user interfaces that enhance user experience.Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality products.CI/CD Implementation: Implement and enhance CI/CD pipelines to streamline the development and deployment process.Mentorship: Mentor and guide junior developers, fostering a culture of continuous learning and professional growth.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location