We are seeking a Senior Full Stack Engineer with extensive experience in Java, Spring Boot, Angular, and modern cloud technologies to join our innovative engineering team. The successful candidate will play a critical role in designing and developing scalable, secure, and high-performing applications. This position requires a proactive individual who can lead technical initiatives, mentor team members, and collaborate effectively within Agile environments.
Key Responsibilities
- Design, develop, and maintain full-stack applications utilizing Java, Spring Boot, Angular, and TypeScript.
- Build scalable microservices and RESTful APIs to support business needs.
- Develop responsive and high-quality user interfaces that enhance user experience.
- Contribute to system architecture decisions, focusing on performance optimization and security best practices.
- Mentor junior and mid-level engineers, conduct thorough code reviews, and foster a collaborative team environment.
- Support cloud-based deployments and ensure the stability and reliability of production systems.
Required Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in Java, Spring Boot, Angular, and TypeScript.
- Hands-on experience with AWS cloud services, Docker containerization, and Kubernetes orchestration.
- Solid understanding of microservices architecture, RESTful API design, SQL, and relational databases.
- Working knowledge of infrastructure as code tools such as Terraform and familiarity with CI/CD pipelines.
- Experience with unit testing, secure coding practices, and Agile/Scrum methodologies.
- Excellent problem-solving abilities, strong communication skills, and demonstrated technical leadership.
Preferred Qualifications and Additional Information
- Prior experience working with Transportation Management Systems (TMS) is considered a plus.
- This is a full-time remote position, offering flexibility and the opportunity to work with a diverse, cross-functional team.
- Candidates should be comfortable working in a fast-paced, collaborative Agile environment and have a passion for continuous learning and improvement.
If you are a motivated Senior Full Stack Engineer ready to take on challenging projects and contribute to a forward-thinking organization, we encourage you to apply.