US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Java Developer:
-
Employment Type:
Full-Time
-
Location:
California, US (Onsite)
Do you meet the requirements for this job?
Java Developer
Bayone Solutions Inc
California, US (Onsite)
Full-Time
Job Description:
Tailored Brands, Inc.'s purpose is to help our customers love how they look
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.
We are seeking a highly motivated and experienced Senior Software Engineer
Key Accountabilities:
•Design, implement, and unit test Spring/Spring boot/Java based applications
•Provide hands on technical leadership and participate in architectural decision-making
•Develop scalable, highly available and reliable microservices based applications
•Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions
•Dockerize the apps and services for OpenShift platform deployment, CICD
•Work with QA, product management, and operations in an Agile environment
•Analyzes current information technology environments to identify and assess critical capabilities and recommend solutions.
•Experiments with available tools and advises on new tools in order to determine optimal solution for the business problems.
•Participate in resolution of production issues and lead efforts toward solutions
•Conduct peer code reviews and act as a resource for junior developers
•Proactively identify process inefficiencies and evolve accordingly.
•Incorporate ADA compliance, SEO, and site optimization best practices as needed.
•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.
•8+ years of software development experience
•5+ years of experience developing applications using Java/J2EE technologies and application frameworks such as Spring, Spring Boot, Struts, Hibernate.
•3+ years of Hands-on experience with APIs, Microservices
•Good knowledge of UI technologies: HTML, CSS framework such as LESS, Sass, JS frameworks – AngularJS, ReactJS, Bootstraps, NodeJS
•Experience with the entire Software Development Life Cycle (SDLC)
•Expert experience with XML/JSON and developing REST Services
•Comfortable using Git, JIRA and related technologies
•Strong Experience using Heroku, Docker, and microservices architectures
•Experience with CI/CD systems such as Jenkins
•Experience leveraging container based technologies
•Multiple years of experience delivery solutions through an Agile delivery methodology
•Ability to understand complex systems and solve challenging analytical problems
•Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources.
•Experience with iterative/test driven development, code refactoring and continuous integration
•Passionate about learning new technologies and adapting to complex and fast moving environments
•Strong collaboration and communication skills within and across teams.
•Strong problem solving skills and critical thinking ability.
•Strong Interpersonal skills with ability to effectively relate to key users and stakeholders.
Tailored Brands, Inc.'s purpose is to help our customers love how they look
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.
We are seeking a highly motivated and experienced Senior Software Engineer
Key Accountabilities:
•Design, implement, and unit test Spring/Spring boot/Java based applications
•Provide hands on technical leadership and participate in architectural decision-making
•Develop scalable, highly available and reliable microservices based applications
•Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions
•Dockerize the apps and services for OpenShift platform deployment, CICD
•Work with QA, product management, and operations in an Agile environment
•Analyzes current information technology environments to identify and assess critical capabilities and recommend solutions.
•Experiments with available tools and advises on new tools in order to determine optimal solution for the business problems.
•Participate in resolution of production issues and lead efforts toward solutions
•Conduct peer code reviews and act as a resource for junior developers
•Proactively identify process inefficiencies and evolve accordingly.
•Incorporate ADA compliance, SEO, and site optimization best practices as needed.
•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.
•8+ years of software development experience
•5+ years of experience developing applications using Java/J2EE technologies and application frameworks such as Spring, Spring Boot, Struts, Hibernate.
•3+ years of Hands-on experience with APIs, Microservices
•Good knowledge of UI technologies: HTML, CSS framework such as LESS, Sass, JS frameworks – AngularJS, ReactJS, Bootstraps, NodeJS
•Experience with the entire Software Development Life Cycle (SDLC)
•Expert experience with XML/JSON and developing REST Services
•Comfortable using Git, JIRA and related technologies
•Strong Experience using Heroku, Docker, and microservices architectures
•Experience with CI/CD systems such as Jenkins
•Experience leveraging container based technologies
•Multiple years of experience delivery solutions through an Agile delivery methodology
•Ability to understand complex systems and solve challenging analytical problems
•Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources.
•Experience with iterative/test driven development, code refactoring and continuous integration
•Passionate about learning new technologies and adapting to complex and fast moving environments
•Strong collaboration and communication skills within and across teams.
•Strong problem solving skills and critical thinking ability.
•Strong Interpersonal skills with ability to effectively relate to key users and stakeholders.
Get job alerts by email.
Sign up now!
Join Our Talent Network!