Job Title: Java Technical Lead/Java Technical Architect
Duration: 12 Months
Location: Reading PA
Key Responsibilities:
- Lead the architecture design and development of enterprise-level applications and solutions.
- Provide technical leadership and mentorship to development teams ensuring high-quality and scalable solutions. Collaborate with cross-functional teams to define and implement technical solutions that meet business requirements. Ensure adherence to best practices in software development including coding standards testing and continuous integration.
- Architect and design highly available and scalable cloud-native applications leveraging AWS Cloud OpenShift and Tanzu Kubernetes.
- Oversee the integration of Confluent Kafka for real-time data streaming. Lead front-end development using Angular 17 HTML5 CSS (Bootstrap) JavaScript JQuery and Typescript.
- Develop and maintain RESTful APIs and ensure code quality with Jasmine and Karma testing frameworks.
- Utilize GIT for version control and manage code deployment pipelines using Bamboo/Jenkins.
- Architect and develop robust backend systems using Java 8 JDK Spring Framework DB2 Maven Docker Desktop and IntelliJ.
- Drive cloud and containerization strategies utilizing Docker and Kubernetes.
Required Skills and Qualifications:
- Cloud & Containerization Expertise: Proficiency in AWS Cloud OpenShift and Tanzu Kubernetes.
- Messaging & Streaming: Extensive experience with Confluent Kafka.