Company:
TEKsystems
Location: Chicago
Closing Date: 07/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
About Us: We are a leading tech company dedicated to delivering innovative solutions and exceptional service. Our team is passionate about technology and committed to creating a collaborative and inclusive work environment.
Job Description: We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in Java, AWS, Kafka, Terraform, Kubernetes, React, and domain-driven design. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs.
Key Responsibilities:
- Design and develop scalable and robust applications using Java.
- Utilize AWS services to build and deploy cloud-based solutions.
- Implement and manage Kafka for real-time data streaming.
- Use Terraform for infrastructure as code to automate deployments.
- Orchestrate containerized applications using Kubernetes.
- Develop responsive user interfaces with React.
- Apply domain-driven design principles to ensure the software meets business requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve complex technical issues.
- Mentor junior developers and contribute to the continuous improvement of the development process.
Required Skills:
- Java: Advanced proficiency in Java programming.
- AWS: Senior-level experience with AWS services and architecture.
- Kafka: Strong experience with Kafka for data streaming.
- Terraform: Proficient in using Terraform for infrastructure automation.
- Kubernetes: Hands-on experience with Kubernetes for container orchestration.
- React: Skilled in developing front-end applications using React.
- Domain-Driven Design: Deep understanding of domain-driven design principles.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in full stack development.
- Proven track record of delivering high-quality software solutions.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible working hours and remote work options.
- Professional development opportunities.
- Collaborative and inclusive work environment.
Share this job
TEKsystems
Useful Links