Skills & Experience
- Bachelor's degree or higher in Computer Science, or equivalent experience in related technical field
- 3+ years software development experience including at least 1 project through complete SDLC cycle.
- 3+ Years in Java/J2ee including Spring, Spring boot, Micro services, Hibernate, Spring AOP.
- 1+ years of Hands-on experience with APIs, Microservices, Docker, Kubernetes and any Cloud Platforms including AWS/Google/Azure.
- 1+ Years experiences in Angular/React/HTML5/jQuery/Java Scripts/CSS.
- Good experience on Database on Oracle, MySQL including Query optimization, DDL, DML executions.
- Strong problem-solving and analytical skills existing products or implemented projects.
- Experience with Java/J2ee design frameworks and their proper utilizations in Java/J2ee based projects.
- Ability to independently work with other cross functional team or even business stake holders.
- Quick learner with passion to learn and adapt to new technologies and products.
- Excellent verbal and written communications skills and being a team player
- Strong Interpersonal skills with ability to effectively relate to key users and stakeholders
- Experience on working on Retail, Supply Chain or Transportation domain is a plus.
Work Environment, Physical & Mental Demands
- Ability to sit and work at a computer keyboard for extended periods of time
- Ability to stoop, kneel, bend at the waist, and reach on a daily basis
- Able to lift and move up to 25 pounds occasionally
- Must utilize visual acuity, speech and hearing, hand and eye coordination and manual dexterity necessary to operate a computer and office equipment
- Hours regularly 40 hours per week
Tailored Brands, Inc. is a leading omni-channel specialty retailer of menswear, including suits and a broad selection of business casual offerings as well as the largest provider of tuxedo rental products in the U.S. and Canada. We operate retail stores in all 50 states and Canada. Our U.S. retail stores are operated under the brand names of Men’s Wearhouse, Jos. A. Bank, Men’s Wearhouse and Tux, and K&G Fashion. Our Canadian stores are operated under the brand name of Moores in ten provinces. Our purpose is to help our customers love how they look for moments that matter. We accomplish this by providing a personal, convenient, one-of-a-kind shopping experience with compelling products and world-class service. We help fulfill this mission by providing our employees with an engaging and inclusive workplace focused on teamwork, growth and respect. If you want to make a difference, be part of a great team and grow, you might be a perfect fit.
Benefits
We offer a generous package of health, financial, professional, and work-life benefits. Benefits typically include:
- Medical, prescription, dental, vision, savings accounts, wellbeing program, life/disability, commuter, accidental insurance, legal services, 401k.
- Bereavement, paid holidays, floating holidays, vacation pay, sick leave, adoption assistance, employee discounts and so much more!
Work-Life Balance
We understand the demands of work, school, family, and personal responsibilities. Through our work-life resources and programs we offer services for every stage of life to help you manage the day-to-day needs. We offer programs such as\:
- Zoom-Free Fridays (encouraged) | so you can catch up on work
- Summer Fridays | from Memorial Day to Labor Day so you can enjoy a head-start to the weekend
- Holiday Early Departure | close out early the business day before a company observed holiday
About the Job
We currently have an exciting opportunity for Software Engineer Transportation Systems to join our Supply Chain and Transportation team.
What You’ll Do | Key Accountabilities
- Design and implement Spring/Spring boot/Java based web applications
- Work end to end on microservices built on cutting edge technologies using Java/J2EE based technologies
- Develop scalable, highly available and reliable microservices based applications
- Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions
- Use software engineering best-practices and to create quality solutions and designs
- Review & repair legacy code and consistently writes functions that are easily testable, easily understood by other developers, and accounts for edge cases and errors
- Develop technical specifications gathering and writing as needed to maintain system
- Conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies
- Analyze system specifications and translate system requirements to task specifications with keen attention to detail
- Collaborate with cross functional teams in a fast-paced environment
- Work with QA, product management, and operations in an Agile environment
- Analyze current technology environments to identify and assess critical capabilities and recommend solutions
- Participate in resolution of production issues and contribute toward solutions
- Write effective unit tests and integration tests to ensure high quality software delivery with testing tools