Java Full stack – BOT model
Overview
In this role you will build scalable web applications and RESTful services, partnering across teams to deliver BOT-focused solutions. You will work in a modern full-stack environment, shaping architecture and engineering practices while learning new technologies. You’ll contribute to cloud-native deployments and CI/CD improvements that enable reliable, rapid delivery. This position offers impact through collaboration with cross-functional partners and a focus on continual technical growth.
ResponsibilitiesDevelop web applications using Java on the server side and React.js on the client sidedesign and implement RESTful APIs and integrate with external services and databasesbuild and maintain cloud-native deployments (Docker, Kubernetes, Knative) on AWS or Azurecontribute to CI/CD pipelines and collaborative software development workflowslead design sessions and drive continuous improvement of engineering practicescollaborate with cross-functional teams to deliver BOT-related featureskeep up-to-date with new technologies and apply them to the project
Key requirementsStrong proficiency in Java (server-side) and front-end development with React.jsExperience with RESTful API development and external service/database integrationExperience with cloud platforms (AWS or Azure) and cloud services (AWS Lambda, Firebase)Expertise with Docker, Kubernetes, KnativeExperience with Git and collaborative workflowsExperience creating robust CI/CD pipelinesExperience leading design sessions and engineering practice improvementsWillingness to learn new technologiesExperience with database technologies and patternsBachelor in Computer Science, Engineering, or related fieldleadershipcollaborationcommunicationJavaGoPython