
Application Developer - Senior
- Plano, TX
- Contract
- Full-time
Job Title: Application Developer - Senior
Duration: 12+ Months
Location: Onsite 3-5 days/week in Plano, TX.Requires 2 Round of In-person interviews and Glider TestTOP 5 SKILLS REQUIRED:
o 1. Experience with build and CICD technologies such as GitHub Actions, Maven, Jenkins, JFrog, Sonar & CodeQL.
o 2. Experience with technologies such as Docker, and Kubernetes
o 3. Experience with GitOps systems like ArgoCD and advanced deployment controllers such as Argo Rollouts
o 4. 5+ yrs of web applications experience using Java, Spring, Spring MVC ,Spring Webflux and REST
o 5. Micro services architecture
- 8+ years in Java, Spring Framework, Springboot, NodeJs
- 5+ years working with Redis, with experience in using Redis as well as tuning Redis for high throughput and high performance usage.
- 8+ years of experience in unit and function testing using tools like Mockito, JUnit, Spock and Rest Assured.
- Expertise in open-source Java frameworks for encryption, caching, and authentication.
- Expertise in developing applications for public cloud (such as those deploying to AKS) and working with cloud PaaS and SaaS offerings (such as Redis PaaS, Cosmos DB, Key Vault, etc.)
- Experience in Agile/Scrum/Kanban development teams.
- 8+ years of experience with build and CICD technologies such as GitHub Actions, Maven, Jenkins, JFrog, Sonar & CodeQL.
- Proficiency in Unix/Linux command line.
- Expert knowledge in asynchronous message processing, stream processing, and event-driven computing.
- Excellent written and verbal communication skills with the ability to present complex technical information clearly to peers, developers, and senior leaders.
- Experience in backend technologies like Java, Spring, Kafka, and Cassandra.
- 8+ years of experience with technologies such as Docker, and Kubernetes.
- 5+ years of experience with technologies such as Helm and Logback.