Full Stack Engineer
Full Stack Engineer Job Description
Position: Full Stack Engineer
Location: [Insert Location]
Type: Full-time
Salary: [Insert Salary Range]
Company: [Insert Company Name]
Job Description:
Develop and maintain web applications using Java, JavaScript, HTML, CSS, PostgreSQL, and MySQL
Design and implement user-facing features with a focus on usability and performance
Collaborate with cross-functional teams to define, design, and ship new features
Optimize applications for maximum speed and scalability
Write clean, maintainable, and efficient code
Participate in code reviews and provide constructive feedback to peers
Stay up-to-date with emerging technologies and industry trends
Troubleshoot and debug issues to ensure smooth operation of applications
Requirements:
Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering or any relevant field
Minimum 3 years of experience in developing web-services and applications for diverse industries,
Experience in application development with Java, Spring Framework (Spring MVC, Spring Boot, Spring Data), JPA, Hibernate and SQL
Experience in Front-end development with React and/or Vue.js, Javascript /TypeScript
Microservices Architecture experience is a plus,
Experience in web services in Soap, Restfull, Json, XML,
Working knowledge of one or more of the following is also highly desirable: Docker, Design Patterns (MVVM, Repository, Unit of Work, IoC Container, Dependency Injection, etc.),
Object oriented development knowledge preferred,
Having knowledge of AWS is a plus,
Experience in integrating back-end web services using REST APIs,
Knowledge of general database management system and data modeling (Preferably having knowledge about MSSQL and PostgreSQL databases)
Good team player, result oriented attitude and analytical mind,
Strong communicational and interpersonal skills,
High energy and drive
Benefits:
Competitive salary and benefits package
Opportunity for professional growth and development
Friendly and collaborative work environment
Work on cutting-edge technologies and projects
Max file size is 5 MB. Accepting file formats: docx/doc/pdf