CapTech is looking to solve business and technical problems for their clients by delivering solutions across the full Software Development Lifecycle leveraging the Agile Methodology as well as modern technology languages, frameworks, and patterns.
Requirements
- Experience with Java programming, including popular open-source libraries and frameworks (Spring Boot, Spring Data, Spring Security, etc.)
- Applied knowledge of API Development using REST and/or GraphQL
- Familiarity with microservice architectures, design patterns, and monitoring tools (observability)
- Experience with database technologies, both traditional (RDMS) and current (NoSQL)
- Experience with cloud providers like Azure, AWS, and/or GCP and familiarity with serverless technologies such as AWS Lambda, Azure Functions, or Google Cloud Functions
- Working knowledge of containerization technologies including Docker and Kubernetes
- Experience with CI/CD pipelines such as Jenkins, ArgoCD, Bitbucket, Azure DevOps
Responsibilities
- Partner with clients on team-based projects to deliver solutions across the full Software Development Lifecycle leveraging the Agile Methodology as well as modern technology languages, frameworks, and patterns.
- Thrive in a collaborative environment with many opportunities to learn from and share knowledge with other developers, architects, and our clients.
- Solutions include API-driven clients, microservice architectures, event-driven integrations, cloud deployments, serverless applications, and web and portal front ends
- Experience with streaming platforms and data engineering such as Apache Kafka or Apache Spark
Other
- Partner with clients on team-based projects
- Thrive in a collaborative environment with many opportunities to learn from and share knowledge with other developers, architects, and our clients.
- Collaborative environment with many opportunities to learn from and share knowledge with other developers, architects, and our clients
- Degree requirements not mentioned
- Travel requirements not mentioned