Position Summary: We are looking for a highly skilled and experienced Senior Full Stack Developer with expertise in Java 8+, React JS, CI/CD pipelines, DevOps practices, and cloud technologies (AWS, Azure, or GCP). The ideal candidate will have a strong background in designing, developing, and deploying scalable and high-performing applications while working collaboratively in a DevOps-driven environment.
Responsibilities
Application Development:
Design, develop, and maintain scalable backend services using Java 8+ and Spring Boot.
Build dynamic, user-friendly frontend interfaces with React JS and related technologies.
Cloud Deployment:
Design and deploy applications in cloud environments (AWS, Azure, or GCP).
Use cloud-native tools for scaling, monitoring, and managing deployments.
DevOps & CI/CD:
Implement CI/CD pipelines using tools like Jenkins, GitLab, or GitHub Actions.
Work with containerization tools (Docker) and orchestration platforms (Kubernetes).
Testing & Quality Assurance:
Write and maintain unit and integration tests for both frontend and backend applications.
Collaborate with QA teams to ensure high-quality releases.
Collaboration:
Partner with cross-functional teams, including Product, QA, and DevOps, to ensure seamless delivery of features.
Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Technical Leadership:
Mentor junior developers and contribute to code reviews to maintain high-quality standards.
Drive the adoption of best practices for DevOps and cloud development.
Required Skills & Qualifications
Core Skills:
Strong proficiency in Java 8+, Spring Boot, and microservices architecture.
Hands-on experience with React JS, Redux, and modern front-end development practices.
DevOps & CI/CD:
Proven experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, or CircleCI).
Knowledge of Infrastructure as Code tools like Terraform or CloudFormation.
Cloud Expertise:
Practical experience with cloud platforms like AWS, Azure, or GCP.
Familiarity with cloud services (e.g., S3, EC2, Lambda, App Engine).
Containerization:
Experience with Docker and orchestration tools such as Kubernetes.
Additional Skills:
Familiarity with RESTful APIs and API integration.
Strong knowledge of Git and version control workflows.
Preferred Qualifications
Experience with Agile development methodologies.
Knowledge of other front-end frameworks like Angular is a plus.
Exposure to message queuing systems like Kafka or RabbitMQ.
Certification in cloud platforms (AWS, Azure, GCP) is a bonus
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job