US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Full Stack Developer

About the Role

We are seeking a highly experienced Full Stack Developer with a strong background in backend development and proven expertise in designing and implementing scalable, secure, and high-performance applications.

The ideal candidate should have hands-on experience in Java (Java 11), AWS, API development, Angular, TypeScript, and MySQL 8.0, with the ability to drive complex projects end-to-end.

Key Responsibilities


* Design, develop, and maintain robust full-stack applications with a strong emphasis on backend architecture.


* Build and optimize RESTful APIs and integrations to support large-scale platforms.


* Lead design and code reviews, ensuring adherence to best practices in software engineering.


* Deploy, manage, and optimize applications on AWS cloud infrastructure.


* Develop front-end features using Angular and TypeScript, ensuring seamless user experience.


* Work with MySQL 8.0 to design efficient database schemas, optimize queries, and ensure data integrity.


* Collaborate with cross-functional teams including architects, DevOps, and QA to deliver high-quality products.


* Mentor junior developers and contribute to the continuous improvement of engineering standards and practices.


* Ensure applications meet scalability, performance, and security requirements.

Required Skills & Qualifications


* 10+ years of hands-on experience as a Full Stack Developer.


* Strong proficiency in Java 11 and backend development principles.


* Expertise in AWS services (EC2, S3, Lambda, RDS, API Gateway, etc.).


* Solid understanding of API design and development (RESTful, JSON, OAuth2, etc.).


* Proficiency in Angular and TypeScript for modern front-end development.


* Strong knowledge of MySQL 8.0, database design, query optimization, and performance tuning.


* Familiarity with CI/CD pipelines and containerization tools (Docker, Kubernetes).


* Proven ability to troubleshoot, optimize, and scale enterprise-level applications.


* Excellent problem-solving, analytical, and communication skills.

Preferred Skills


* Experience with microservices architecture.


* Knowledge of security best practices for web, mobile and cloud-native applications.


* Exposure to Agile/Scrum methodologies.


* Familiarity with logging, monitoring, and observability tools.





Share Job