Job Summary
We are seeking a skilled Full Stack Developer to design, develop, and deploy robust technical solutions. You will collaborate closely with business teams to analyze requirements, write efficient code, and deliver high-quality applications. The ideal candidate is passionate about new technologies, possesses strong problem-solving skills, and thrives in a collaborative environment.
Major Responsibilities
- Design, develop, test, and deploy technical solutions.
- Analyze and interpret business requirements to create efficient and effective solutions.
- Write, verify, and debug both new and existing code.
- Perform integration and unit tests to ensure functionality and reliability.
- Identify and resolve logic errors and bugs.
- Build and execute automation tests to maintain quality assurance.
- Collaborate with business stakeholders and technical teams to understand and fulfill requirements.
- Provide third-level application support and resolve complex technical issues.
- Participate in application design sessions and contribute to architectural decisions.
- Review code and provide constructive feedback to team members.
- Assist with manual quality assurance testing and product releases.
- Stay updated on industry trends, best practices, and emerging technologies.
Required Skills
- Frontend: HTML5, CSS/SCSS, JavaScript, TypeScript, Angular (12+).
- Backend: Java, Spring Boot, Hibernate.
- Database: SQL.
- Version Control: Git.
- Cloud: AWS (Intermediate and Senior levels).
Required Experience
- 5+ years of professional experience in software development.
- Building web applications using HTML5, CSS/SCSS, JavaScript, TypeScript, and Angular (12+).
- Developing RESTful API services using Java.
- Implementing responsive designs with Angular (15+).
- Integrating applications with AWS services.
- Writing unit tests for Angular and Java applications.
- Monitoring error logs and addressing recurring issues.
Nice to Have
- Experience with financial accounting systems.
- Familiarity with authentication and authorization for web and API applications.
- Expertise with version control using Git.
- Proficiency in AWS services such as SQS, SNS, CloudFormation, and S3.
- Experience in writing and maintaining web services and APIs.