Fullstack Developer – Lead / Engineer
Software Development @SEO Services in IT SectorsJob Description
Job Title: Full Stack Developer (Lead/Developer)
About Us: (Insert a compelling description of your company, its mission, and its culture. What makes your company a great place to work? Mention growth opportunities, team dynamics, etc.)
Job Summary:
We’re searching for passionate and skilled Full Stack Developers (Lead/Developer levels) to join our growing team. You’ll play a vital role in developing and maintaining our innovative web applications using Spring Boot and React.js, working with cutting-edge headless CMS platforms and AWS cloud technologies. If you thrive in a collaborative environment and are driven to create high-quality software, we want to hear from you!
Responsibilities:
- Develop robust full-stack web applications using Spring Boot (backend) and React.js (frontend).
- Implement and manage headless CMS platforms (Strapi or Contentful) for efficient content delivery.
- Design and integrate REST APIs and GraphQL endpoints for seamless data flow.
- Utilize databases like PostgreSQL, MongoDB, and Redis for optimized data storage and caching.
- Collaborate closely with the frontend team to ensure smooth API integration and a cohesive user experience.
- Deploy and manage applications on AWS (EC2, S3, API Gateway, RDS, CloudWatch, EKS).
- Implement and maintain CI/CD pipelines using GitHub Actions for automated deployments.
- Proactively ensure application security, performance optimization, and code maintainability.
- Maintain seamless frontend and backend integration, optimizing performance and adhering to security best practices.
Requirements:
- 2 to 5 years of proven experience in full-stack development using Spring Boot and React.js.
- Strong proficiency in Java, Spring Boot, Hibernate, and JPA for backend development.
- Expertise in React.js, Redux/Context API, and TypeScript for modern frontend development.
- Solid understanding of REST APIs, GraphQL, and WebSockets.
- Hands-on experience with headless CMS platforms (Strapi, Contentful).
- Familiarity with AWS services (EC2, S3, RDS, Lambda, API Gateway).
- Practical experience with CI/CD pipelines (GitHub/GitLab Actions, Jenkins, Docker).
- Solid understanding of unit testing (JUnit, Mockito) and frontend testing (Jest, Cypress).
- Excellent debugging, problem-solving, and troubleshooting skills.
Preferred Qualifications: (Optional – List desirable, but not essential skills)
- Experience with microservices architecture.
- Knowledge of OAuth 2.0.
- Familiarity with Grafana for monitoring and analytics.
Benefits: (List your company benefits package here – health insurance, paid time off, professional development budget, stock options, etc. This is a significant factor for candidates.)
Work Environment:
- (Describe your work environment – collaborative, fast-paced, innovative, remote-friendly, flexible hours, etc. Be specific!)
Job Type: Full-time, Permanent
Location: (Specify Location – City, State)
Note: Early joiners are highly preferred.