Negotiable
Undetermined
Remote
United Kingdom
Summary: We are looking for a Senior Java Architect with expertise in Apache Camel and AWS to design and implement scalable Java applications and integrations. The role involves leading architectural decisions, mentoring development teams, and collaborating with stakeholders to translate requirements into technical architecture. Knowledge of Kafka is preferred but not mandatory. This position is a 6-month contract and is remote.
Key Responsibilities:
- Design and architect scalable, reliable, and secure Java-based applications and integrations.
- Lead the development and implementation of solutions using Apache Camel for enterprise integration.
- Utilize AWS services for cloud-native application development and deployment.
- Collaborate with stakeholders to gather requirements and translate them into technical architecture.
- Provide guidance to developers and ensure adherence to best practices in code quality and design.
- Evaluate and recommend tools, technologies, and frameworks to meet project needs.
- Contribute to DevOps and CI/CD pipeline implementation for cloud deployments.
- (Optional) Leverage Apache Kafka for event-driven architecture, if applicable.
Key Skills:
- 8+ years of experience in Java development.
- Proven experience with Apache Camel in production environments.
- Solid understanding and practical experience with AWS (e.g., EC2, S3, Lambda, SNS/SQS, etc.).
- Strong architectural and design experience for enterprise systems.
- Excellent problem-solving and communication skills.
- Ability to lead and mentor development teams.
- Experience with Apache Kafka for streaming and messaging solutions (preferred).
- Certification in AWS (e.g., AWS Solutions Architect) is a plus.
- Exposure to containerization (Docker/Kubernetes) and CI/CD pipelines.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Job Title: Java Architect (Apache Camel, AWS, Kafka Preferred)
Location: Remote
Employment Type: 6 months Contract
Experience Level: Senior / Architect
Job Summary: We are seeking an experienced Java Architect with strong expertise in Apache Camel and AWS . The ideal candidate will have deep hands-on experience in enterprise-grade Java applications and integration frameworks, with the ability to lead architectural decisions and mentor development teams. Knowledge of Kafka is a significant plus.
Key Responsibilities:
- Design and architect scalable, reliable, and secure Java-based applications and integrations.
- Lead the development and implementation of solutions using Apache Camel for enterprise integration.
- Utilize AWS services for cloud-native application development and deployment.
- Collaborate with stakeholders to gather requirements and translate them into technical architecture.
- Provide guidance to developers and ensure adherence to best practices in code quality and design.
- Evaluate and recommend tools, technologies, and frameworks to meet project needs.
- Contribute to DevOps and CI/CD pipeline implementation for cloud deployments.
- (Optional) Leverage Apache Kafka for event-driven architecture, if applicable.
Required Qualifications:
- 8+ years of experience in Java development.
- Proven experience with Apache Camel in production environments.
- Solid understanding and practical experience with AWS (e.g., EC2, S3, Lambda, SNS/SQS, etc.).
- Strong architectural and design experience for enterprise systems.
- Excellent problem-solving and communication skills.
- Ability to lead and mentor development teams.
Preferred Qualifications:
- Experience with Apache Kafka for streaming and messaging solutions.
- Certification in AWS (e.g., AWS Solutions Architect) is a plus.
- Exposure to containerization (Docker/Kubernetes) and CI/CD pipelines.