FremontRecruiter Since 2001
the smart solution for Fremont jobs

Senior Software Engineer - Java

Company: Tailored Brands, Inc.
Location: Fremont
Posted on: January 15, 2022

Job Description:

Position Summary

Tailored Brands, Inc. is a leading omni-channel specialty retailer of menswear, including suits, formalwear and a broad selection of business casual offerings. We help our customers look and feel their best by delivering personalized products and services through our convenient network of stores and e-commerce sites. Our brands include Men's Wearhouse, Jos. A. Bank, Moores Clothing for Men and K&G.

We currently have an exciting opportunity for an experienced Sr. Software Engineer (Java) to join the Tuxedo Engineering team. This position will provide technical leadership and participate in architectural decision-making. Collaborate with offshore team & cross functional stakeholders.

Key Responsibilities
Design, implement, and unit test Spring/Spring boot/Java based applications.
Design and develop scalable, highly available and reliable microservices based applications using appropriate software design patterns to attain high reusability and maintainability.
Provide hands on technical leadership and participate in architectural decision-making.
Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions.
Work with QA, product management, and DevOps in an Agile environment.
Analyzes current information technology environments to identify and assess critical capabilities and recommend solutions.
Participate in resolution of production issues and lead efforts toward solutions.
Conduct peer code reviews and provide mentorship to other junior developers.
Proactively identify process inefficiencies and evolve accordingly.
Write effective unit tests and integration tests to ensure high quality software delivery with testing tools

Skills, Abilities, Experience & Qualifications
Bachelor's degree in Computer Science or equivalent required.
5+ years of software development experience.
3+ years of experience developing applications using Java/J2EE technologies and application frameworks such as Spring, Spring Boot, Struts, Hibernate.
Experience with one of the major relational databases (MSSQL, Oracle, Postgres)
3+ years of Hands-on experience with APIs, Microservices.
Experience with the entire Software Development Life Cycle (SDLC).
Expert experience with XML/JSON and developing REST Services; good understanding of RESTful design concepts, design by contract, and JSON-pure APIs.
Experience with UI technologies: HTML, CSS3, JS frameworks - AngularJS, ReactJS, NodeJS is a plus.
Familiarity with source control tools using Git, SVN; comfortable with JIRA and related technologies.
Being able to understand and leverage tools such as Splunk or ELK stack for logging or debugging.
Having some knowledge and experience with security policies and best practices, understanding firewalls, encryption, and event management.
Understanding of topics such as Windows Authentication, Single Sign-on (SSO), API access and authentication, and Federated Access (SAML, OAuth).
Familiarity with Agile development methodologies and ability to work on multiple projects in a fast-paced, deadline-driven environment.
Demonstrated ability to accomplish goals with little or no supervision.
Ability to learn and apply new technologies and tools quickly.
Effective written and verbal communication techniques.
Strong Interpersonal skills with ability to effectively relate to key users and stakeholders.

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 exceed 40 hours per week

COVID-19 Vaccine Policy

Tailored Brands requires all Corporate & Shared Services employees either (a) establish that they have been fully vaccinated; or (b) obtain an approved reasonable accommodation exempting them from this requirement due to a medical reason, or because of a sincerely held religious belief or practice, as a condition of employment. For purposes of this policy, a fully vaccinated person is someone who has received all recommended dose(s) of a COVID-19 vaccine authorized by the U.S. Food and Drug Administration (FDA) or the World Health Organization (WHO), including vaccinations that have been approved pursuant to an Emergency Use Authorization, and it has been at least 14 days since the administration of the final dose.

Note: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required and is not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with this job.

Work Locations: 02098A Corporate Office 6100 Stevenson Blvd Fremont 94538-2453

Job: Information Technology (IT)

Organization: Tailored Shared Services

Shift: Day Job

Keywords: Tailored Brands, Inc., Fremont , Senior Software Engineer - Java, IT / Software / Systems , Fremont, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Fremont RSS job feeds