What are the responsibilities and job description for the Full-Stack Engineer position at Camelot Integrated Solutions Inc?
Job Details
Job Description Overview: This group is over Information Architecture and responsible for data-oriented architecture with a web application on top. (Full Stack Developer: Looking for hands-on Leads who can mentor junior level Engineers, but will not be responsible for management. It is a hands-on role. Needs experience in Java, Spring, and Spring Boot microservices. Data access and PL/SQL skills are required, most of the data is housed in Oracle database. UI is Angular 16, no particular libraries or state management required. Role is roughly 70% back-end, 30% front-end. Should have experience in large-scale data environments. Has a separate platform team setting up container/Kubernetes infrastructure, but should have experience in containerization and containerized deployments Same with CI/CD, has pipelines set up, using Jenkins and Git, will deploy their own code but another team handles the pipeline development and maintenance. Will be responsible for testing--phase 1 unit testing and then employing BDD, Cucumber for regression and functional testing. Should have a strong testing background and ability to test their own code. Application is hosted on Azure, should have experience in cloud hosted applications but no particular services required. Must Have: Java Spring, Spring Boot Microservices PL/SQL Angular (on v16) Containerization Cloud experience (Azure preferred) Nice to Have: Kafka or similar