Posted on: 08/10/2025
Key Responsibilities :
- Perform detailed requirement analysis and transform business needs into technical solutions.
- Develop high-quality and scalable designs for both backend and frontend components.
- Write clean, maintainable code and conduct unit testing using automated frameworks.
- Identify project risks and participate in mitigation planning and resolution strategies.
- Configure, deploy, and support the components you develop.
- Review the code of fellow developers, provide constructive feedback, and ensure adherence to coding standards.
- Follow and promote best practices, coding standards, and design patterns throughout the software development lifecycle.
- Requirements Proven experience as a Software Engineer or Technical Lead in full stack development.
- Strong Java programming skills and solid understanding of object-oriented design principles.
- Experience with backend technologies such as: Java / Spring / Spring Boot REST APIs Microservices Architecture
- Experience with frontend technologies, including: JavaScript Bootstrap HTML5 / CSS3 Experience with frameworks like React or Angular is a plus.
- Knowledge of cloud platforms, particularly AWS (EC2, S3, Lambda, etc.). Strong exposure to Linux environments and command-line tools.
- Understanding of UI/UX principles and responsive design.
- Experience in version control systems such as Git.
- Ability to mentor junior developers and collaborate within a team environment.
- Excellent problem-solving and communication skills.
Preferred Qualifications :
- Bachelor's/Masters degree in Computer Science, Engineering, or a related field.
- Experience with Agile methodologies (Scrum/Kanban).
- Familiarity with CI/CD pipelines and DevOps tools.
- Exposure to containerization tools like Docker and orchestration platforms like Kubernetes.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1557634
Interview Questions for you
View All