As a Mid-Level Integrated Engineer, you will design, develop, test, and deploy robust, full-stack software applications and systems that meet both business and technical needs. This role emphasizes strong front-end development using Angular, along with back-end development using Spring Boot and RESTful APIs. You’ll contribute to cloud-based and mobile projects, while supporting scalable, secure, and high-performing software systems.
Design, develop, test, and deploy full-stack software solutions, with a strong focus on Angular (front-end) and Spring Boot (back-end).
Build and integrate secure, scalable applications for cloud and mobile platforms.
Work closely with product managers, QA, analysts, and engineers to deliver efficient, high-quality solutions.
Develop and consume REST APIs to enable seamless integration between systems and services.
Write clean, reusable, maintainable code, following best practices for security, performance, and scalability.
Participate in code reviews, automated testing, and QA activities to ensure code quality and functional accuracy.
Troubleshoot and resolve development and production issues across the stack.
Contribute to and support CI/CD pipelines, deployments, and automation workflows.
Utilize AWS services (e.g., EC2, S3, Lambda) in development and deployment workflows.
Strong experience in front-end development with Angular (v12+)
Hands-on experience with back-end development using Spring Boot (Java)
Proficiency in building and integrating RESTful APIs
Some experience working with AWS cloud services (EC2, S3, Lambda, etc.)
Basic to intermediate experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions)
Solid understanding of full-stack application design, cloud architecture, and microservices
Familiarity with IaaS, PaaS, and SaaS models
Experience with automated testing frameworks and modern QA methodologies
Strong knowledge of Git and Agile development practices
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Bonus: Experience with containerization (Docker), Kubernetes, or mobile development frameworks