Role Overview
We are seeking an experienced Full Stack Developer Intern who excels in both frontend and backend development to join our innovative tech team. The ideal candidate will have a strong understanding of Java, Spring Boot, and modern frontend technologies, with experience in event-driven systems like Kafka or RabbitMQ, to build scalable and dynamic web applications.
Key Responsibilities
Frontend Development:
Design and develop user-friendly interfaces using React, Next.js, TypeScript, and Tailwind CSS.
Collaborate with designers to ensure seamless integration of UI/UX designs into applications.
Ensure code quality and performance through regular testing, optimization, and code reviews.
Backend Development:
Develop and maintain server-side applications using Java and Spring Boot frameworks.
Design and implement RESTful APIs and microservices architecture for smooth integration with frontend components.
Manage and optimize databases, particularly MySQL and PostgreSQL.
Implement event-driven systems using Kafka or RabbitMQ.
Ensure authentication, authorization, and security best practices using JWT or OAuth2.
DevOps & CI/CD:
Utilize Docker and Kubernetes for containerized deployments and scaling.
Manage continuous integration and delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
Cloud Infrastructure:
Deploy, monitor, and scale applications on cloud platforms such as AWS, Google Cloud, or Azure.
Implement automation and monitoring solutions to ensure application performance and reliability.
Collaboration & Growth:
Collaborate with product managers, designers, and engineers to deliver features that enhance user experience and product value.
Stay updated with emerging technologies and continuously improve existing systems.
Required Skills and Expertise
Strong experience with Java and Spring Boot frameworks.
Proficiency in JavaScript/TypeScript frameworks like React and Next.js.
Familiarity with Tailwind CSS for responsive designs.
Strong experience with databases like MySQL, PostgreSQL.
Experience with event-driven systems using Kafka or RabbitMQ.
Familiarity with building and consuming RESTful and GraphQL APIs.
Knowledge of HTML5, CSS3, and modern JavaScript standards (ES6+).
Experience with DevOps tools and containerization using Docker and Kubernetes.
Hands-on experience with cloud services, particularly AWS, Google Cloud, or Azure.
Understanding of security best practices and authentication protocols (JWT, OAuth2).
Nice-to-Have
Familiarity with microservices architecture.
Experience with real-time applications using WebSockets.
Knowledge of testing frameworks such as Jest, Mocha, or Cypress.
Exposure to serverless technologies like AWS Lambda or Google Cloud Functions.
Experience with GraphQL for efficient API queries.
Soft Skills
Strong communication and interpersonal skills for effective team collaboration.
Excellent problem-solving abilities with attention to detail.
Ability to manage and lead projects independently while also thriving in a team environment.
What We Offer
Work on cutting-edge technologies and meaningful projects that impact real users.
A flexible working environment (remote or on-site).
Competitive salary and performance-based incentives.
A collaborative, inclusive team culture that promotes growth and learning.
Opportunities for professional development and leadership roles.
If you are excited about technology and ready to take on new challenges, send your resume, portfolio, and a cover letter to info@simbrellang.com. Let us know why you are the best fit for this role and how your experience aligns with our needs.
Apply via :
info@simbrellang.com