Sr Java Developer


Contract: Independent, W2, 5+ mo(s)



    Job Description

    KAYGEN is an emerging leader in providing top talent for technology based staffing services. We specialize in providing high-volume contingent staffing, direct hire staffing and project based solutions to companies worldwide ranging from startups to Fortune 500 and Managed Service Providers (MSP) across a wide variety of industries
    • BS in Computer Science or related fields; MS preferred
    • 8+ years experience in key engineering roles, such as technical lead, software engineer, software architect, or other architecture/engineering position
    • Strong experience in Java/Spring Boot microservices and cloud-based development (preferably AWS)
    • Design and Develop API proxies in different vendor products such as Apigee, AWS API gateway.
    • 5+ years experience using Amazon Web Services (AWS) to architect and deploy reliable, cost-effective, scalable, and secure cloud native solutions Experience working in an agile / scrum environment
    • Deep understanding of cloud computing technologies and workload transition challenges Knowledge of AWS Well Architected Framework and Cloud migration industry standards and best practices
    • Good understanding of distributed software applications including system integration, testing, and troubleshooting
    • Experience in monitoring the health of distributed systems and strategy for error detection and recovery
    • Systems integration experience, including design and development of APIs, Real-Time Systems, and Microservices
    • Current cloud technology experience, preferably AWS (EKS, S3, RDS, Lambda, Aurora,ECS-Fargate ...etc )
    • Passionate to learn new frameworks, build new processes and procedures from scratch and train the analysts on best practices.
    • Demonstrable familiarity with CI/CD process, testing frameworks and practices (CodeCommit, CodeDeploy, CodePipeline, CLI, etc.)
    • Experience integrating with async messaging, logging, or queues, such as Kafka, RabbitMQ, SQS.
    • Strong knowledge of software development process and project management methodologies.
    • Strong problem solving and analytical skills.
    • Excellent written and oral communication skills.
    • Enjoy working in a dynamic, fast-moving, and challenging environment
    • Good team player and work with globally distributed teams.

    At KAYGEN, we are always looking for dynamic, talented and experienced individuals. We invite you to join our team of talented IT professionals, consulting at client locations across the globe. Our culture is team-orientated; we strive to stand by our core values of respect, honesty and integrity. Our team of experienced staffing experts will work with you to find you the best opportunity. For more information please visit us at

    Aftab Pathan - Associate Delivery Manager
    Email: | 100 Spectrum Center Drive Suite 890, Irvine, CA 92618
    Office: ext 207 I Cell:

    Find us on | | and