Full Stack Developer
KeySkills
Job Description
Job Description:
IBM is seeking an experienced Software Engineer with strong competencies in Full Stack Development. You will be responsible for building, deploying, and maintaining cloud-based microservice applications that interact with CIO's asset management systems, streamlining processes and delivering exceptional user experiences.
Responsibilities
-
Develop front-end interfaces using JavaScript, HTML5, CSS3 and frameworks like Vue.js or React.js.
-
Convert UX design prototypes into fully functioning, responsive web pages.
-
Develop, deploy, monitor, and maintain back-end microservices using Java and the Spring Framework on RedHat OpenShift, following 12-factor app principles.
-
Develop and maintain front-end microservices using Vue.js on RedHat OpenShift.
-
Participate in architecture and design discussions, ensuring efficient API interactions.
-
Manage application security and observability using tools like LogDNA, Instana, Dynatrace, Grafana, Splunk.
-
Build and manage CI/CD pipelines using tools such as Maven, TravisCI, Selenium, GitOps, SAST, DAST.
-
Collaborate with a global team across time zones in an agile development environment.
Skills (Single Line, Title Case, Comma Separated)
Java, Spring, Vue.js, React.js, HTML5, CSS3, JavaScript, RedHat OpenShift, 12 Factor App, Maven, TravisCI, Selenium, GitOps, SAST, DAST, LogDNA, Instana, Dynatrace, Grafana, Splunk, Microservices, CI/CD, DevSecOps, API Integration
-