This role involves designing and delivering high-quality software solutions that provide critical business and technology capabilities for customers and colleagues
Job Summary
This role involves designing and delivering high-quality software solutions that provide critical business and technology capabilities for customers and colleagues.
The successful candidate will lead collaborative assignments, guide team members through structured tasks, and influence long-term strategic decisions as a subject matter expert.
You are expected to adhere to secure coding practices, implement effective unit testing, and foster a culture of technical excellence within the organization.
Matching Summary
This role involves designing and delivering high-quality software solutions that provide critical business and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
Java JDK 17+ and REST API development
Angular, React JS, and TypeScript proficiency
AWS or OpenShift cloud platform experience
Docker, Kubernetes, and CI/CD automation
Apache Kafka data messaging platforms
TDD practices with JUnit 5 and integration testing
AI-powered development tools like Copilot
Nice-to-have
Scrum Master experience
Spark and Elasticsearch analytics tools
Kotlin DSL with Gradle build tool
Mentoring small development teams
Strong stakeholder management skills
Self-starter with good communication
Experience with GitLab Duo and Claude Code
Key Requirements
Strong hands-on experience in Java JDK 17+
Proficiency in Angular, React JS, and JavaScript
Experience with AWS or OpenShift cloud platforms
Knowledge of Docker, Kubernetes, and CI/CD pipelines
Familiarity with Apache Kafka and data analytics tools
Demonstrated technical leadership and mentoring abilities