Full Job Description
Agile Development Lead | Remote, Oregon, United States Agile Development Lead - AWS, Apache Flink, Java, Spring Boot, REST, Kafka Location: Remote, United States | Job Type: C2C About the Role Join a forward-thinking technology team as an Agile Development Lead, leveraging AWS, Apache Flink, Java, Spring Boot, REST, and Kafka. This opportunity is ideal for passionate tech professionals ready to steer impactful enterprise-level projects, work alongside expert engineers, and expand their expertise in modern, cloud-native development. Be part of a collaborative environment that values innovation, problem-solving, and continuous learning. Responsibilities - Lead design, development, and testing of robust software solutions with Java and Spring Boot. - Build and maintain RESTful APIs for seamless system integrations and data exchange. - Implement and optimize real-time data streaming and messaging solutions using Kafka. - Deliver scalable cloud-native applications on AWS leveraging services like EKS, Lambda, API Gateway, DynamoDB, S3, and Step Functions. - Develop and maintain data processing pipelines using Apache Flink. - Collaborate with senior engineers, product managers, and stakeholders throughout the SDLC. - Define and manage infrastructure as code using Terraform. - Write and execute unit, integration, and end-to-end tests. Diagnose and resolve software defects. - Maintain thorough technical documentation for code, systems, and processes. - Pursue continuous learning and growth in emerging technologies and best practices. Required Skills and Experience - Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. - Hands-on experience with AWS services and cloud computing concepts. - Strong background with Apache Flink pipeline jobs. - Proficiency in Java and understanding of core Spring Boot concepts. - Experience with RESTful API development. - Familiarity with Kafka for messaging and data streaming. - Knowledge of containerization technologies such as Docker and Kubernetes. - Exposure to Golang for EKS and Lambda development. - Experience with Terraform for infrastructure as code. - Proficient with version control systems like Git. - Strong analytical, troubleshooting, and communication skills. - Demonstrated eagerness to learn and adapt to new technologies. - Familiarity with Agile development methodologies. Preferred Skills - Experience with advanced AWS services or certifications. - Deep knowledge in data analytics and pipeline optimization. - Previous leadership or mentorship in Agile teams. Benefits - 100% remote work flexibility. - Opportunity to work on innovative, enterprise-scale projects with modern technologies. - Collaborative, growth-oriented work culture. - Support for upskilling and professional development. How to Apply Eager to advance your career in agile, cloud-native development? Submit your resume detailing your experience with the required technologies. Qualified candidates will be contacted for next steps.