Senior Applications Java Engineer

Posted on Dec 8, 2024 by The Container Store Inc.
Coppell, TX
IT
Immediate Start
Annual Salary
Full-Time
Overview:

Senior Applications Java Engineer

*please note that this position does not provide sponsorship at this time. Must be authorized to work in the U.S. without sponsorship. 

The Senior Applications Java Engineer position is responsible for designing, developing and enhancing software for custom applications and services. This role requires strong experience in Java and other high-level languages, strong experience with database development, an understanding of retail business, and collaboration with a team of developers on both individual and group projects. This is a full-time, salaried, exempt position.

Position Reports To

Development Director or Manager

What We Stand For  

Established in 1978, The Container Store has grown to be the leading specialty retailer of storage and organization products in the United States and the only national retailer solely devoted to the category. We provide creative, multifunctional, customizable storage and organization solutions that help our customers save time, save space and improve the quality of their lives. We foster an employee-first culture built around our Foundation Principles, which define how we approach our relationships with our employees, vendors, customers and communities and influence every aspect of our business. 

Principal Duties and Responsibilities

Designs, develops, and maintains applications using various programming languages (including Java) and relational databases in a distributed multi-tier and service-oriented environment

Coordinates development activity and works directly with subject matter experts, project stakeholders, and executive leadership

Designs, develops, and maintains applications developed in various programming languages and technologies, including but not limited to:Java 8+ (Spring MVC, Spring Boot, Hibernate/JPA, JUnit, Maven)

Oracle (SQL and PL/SQL)

PostgreSQL

Git (GitHub)

HTML, CSS, JavaScript, React

Docker Implementations

GCP / AWS Services

Shell scripting

Conducts and participates in code reviews

Contributes to automated test suite

Automates software builds, test executions and deployments

Works to troubleshoot, diagnose and resolve production issues

Communicates to all levels of the organization regarding project development status, issues and production problems

Participates in evolving the Agile/Scrum based SDLC, ensuring that the SDLC meets the needs of the Development Team, as well as fitting within the larger organizational processes, personnel and culture

Monitors development activities to ensure data security and audit compliance

Ensures development deliverables are adequately tested

Partners with the Quality Assurance Team and subject matter experts to ensure that testing is complete, and that ongoing testing is addressed through various levels of automated testing

Attends and participates in development meetings

Responsible for maintaining discretion related to all confidential/sensitive company and customer information

Performs other requested tasks and duties

Coordinates development activity and works directly with subject matter experts, business stakeholders, and executive leadership

Provides technical guidance in streamlining software builds and deployment (CICD) to ensure high code quality and reliability

Consistently arrives promptly to work the assigned schedule

Provides thought leadership and technical direction in designing and developing a reliable, scalable and secured solution for retail applications such as eCommerce, Store POS, Order management or Supply Chain

Contributes in technology/architecture strategy and roadmap for the Enterprise

Provides thought leadership and technical direction for development team

We believe in taking care of our team. That's why we offer a comprehensive benefits package that goes beyond just health insurance (though we've got that covered too!). Here at The Container Store, we're passionate about helping you contain your health, grow your career, and find balance in your life.

Here's a peek at what you can expect:

Competitive health, dental, and vision plans to keep you and your loved ones well.

401(k) retirement savings plan with optional investment guidance and assistance offered through Fidelity.

Unique "1equals3" website for easy access to your benefits information and company updates.

We've got your back! Competitive sick pay and PTO plan to ensure you can take time off to recharge and come back feeling your best.

For our full-time associates, we offer even more:

Peace-of-mind benefits: Basic life insurance, disability insurance options, accident insurance, critical illness insurance, hospital indemnity insurance and flexible spending accounts (FSAs).

Family-focused support: Considerate parental leave policies, adoption and surrogacy assistance, and fertility & maternity support program.

Work-life balance boosters: Paid holidays, gym membership discounts, and a qualified transportation benefits program to save on commutes.

Discounts galore: Enjoy a hefty discount on our amazing products, including merchandise, custom spaces, and services, gift cards, and pet insurance (because fur-babies matter!).

Recognition you deserve: We honor our employees with service awards and retirement gifts, celebrate those who exemplify our core principles, and recognize exceptional daily contributions.

Thriving with diversity: Participate in our Employee Resource and Affinity Groups and help guide how we give back to the community, while having a space to connect, support one another, and celebrate cultural heritages.

But that's not all! We offer a fun and collaborative work environment where you can learn, grow, and make a real difference.

Experience and Skills Required

College degree in Computer Science, Software Engineering, or comparable experience

10+ years academic or work experience in software development

Based in Dallas/Ft. Worth area

Strong experience in object-oriented design (OOAD), domain-driven design, API, cloud-native and programming languages such as Java, Python, Ruby etc.

Strong understanding of retail or eCommerce business

Experience working with Agile development methodologies (Scrum), preferred

Object oriented design and development experience

Ability to work in macOS, Windows and UNIX/Linux environments

Experience and knowledge in Cloud computing (AWS, Azure or GCP)

Familiar with SQL (i.e. Oracle, PostgreSQL, MS SQL) and no-SQL (i.e. MongoDB, Cassandra, Couchbase) databases

Familiar with domain-driven design and API (Swagger)

Ability to collaborate with developers and product owners in developing new software applications and enhancements

Responsible for staying current with new technology developments and techniques

Ability to work with the team to define test cases, metrics, and resolution guidelines

Ability to identify underlying causes of business issues, and recommend appropriate corrective action or problem resolution

Proactively seek to accomplish projects and other business-related initiatives by leveraging technology resources

Is committed to working scheduled hours, and has the flexibility to work additional hours based on changing business needs

Knowledge of industry business and passion for following trends in the industry

Ability to communicate clearly and effectively, both orally and in writing, at all levels within and outside the organization

Ability to work in a constant state of alertness, and in a safe manner

Ability to quickly separate the mission-critical tasks from the lower priority tasks; focuses on the most value-added projects of the day or week

Flexible, with a positive attitude and passion for knowledge

Strong time management and organizational skills with the ability to successfully manage multiple projects at once

Possesses focused attention to detail, and solid organizational and prioritization skills, while working quickly and accurately under pressure

Professional manner and strong communication skills internally and with outside vendor partners

Makes strategic and effective decisions in the best interest of our customers and our company, taking care to objectively process information

Ability to work within and exemplify The Container Store brand which we describe as matchless, fun, authentic, team-focused, and life-changing

The Container Store promotes a smoke-free, drug-free environment. 

We are proud to be an  and comply with the



#LI-DR3

Reference: 207749254

https://jobs.careeraddict.com/post/97595952

This Job Vacancy has Expired!

Senior Applications Java Engineer

Posted on Dec 8, 2024 by The Container Store Inc.

Coppell, TX
IT
Immediate Start
Annual Salary
Full-Time
Overview:

Senior Applications Java Engineer

*please note that this position does not provide sponsorship at this time. Must be authorized to work in the U.S. without sponsorship. 

The Senior Applications Java Engineer position is responsible for designing, developing and enhancing software for custom applications and services. This role requires strong experience in Java and other high-level languages, strong experience with database development, an understanding of retail business, and collaboration with a team of developers on both individual and group projects. This is a full-time, salaried, exempt position.

Position Reports To

Development Director or Manager

What We Stand For  

Established in 1978, The Container Store has grown to be the leading specialty retailer of storage and organization products in the United States and the only national retailer solely devoted to the category. We provide creative, multifunctional, customizable storage and organization solutions that help our customers save time, save space and improve the quality of their lives. We foster an employee-first culture built around our Foundation Principles, which define how we approach our relationships with our employees, vendors, customers and communities and influence every aspect of our business. 

Principal Duties and Responsibilities

Designs, develops, and maintains applications using various programming languages (including Java) and relational databases in a distributed multi-tier and service-oriented environment

Coordinates development activity and works directly with subject matter experts, project stakeholders, and executive leadership

Designs, develops, and maintains applications developed in various programming languages and technologies, including but not limited to:Java 8+ (Spring MVC, Spring Boot, Hibernate/JPA, JUnit, Maven)

Oracle (SQL and PL/SQL)

PostgreSQL

Git (GitHub)

HTML, CSS, JavaScript, React

Docker Implementations

GCP / AWS Services

Shell scripting

Conducts and participates in code reviews

Contributes to automated test suite

Automates software builds, test executions and deployments

Works to troubleshoot, diagnose and resolve production issues

Communicates to all levels of the organization regarding project development status, issues and production problems

Participates in evolving the Agile/Scrum based SDLC, ensuring that the SDLC meets the needs of the Development Team, as well as fitting within the larger organizational processes, personnel and culture

Monitors development activities to ensure data security and audit compliance

Ensures development deliverables are adequately tested

Partners with the Quality Assurance Team and subject matter experts to ensure that testing is complete, and that ongoing testing is addressed through various levels of automated testing

Attends and participates in development meetings

Responsible for maintaining discretion related to all confidential/sensitive company and customer information

Performs other requested tasks and duties

Coordinates development activity and works directly with subject matter experts, business stakeholders, and executive leadership

Provides technical guidance in streamlining software builds and deployment (CICD) to ensure high code quality and reliability

Consistently arrives promptly to work the assigned schedule

Provides thought leadership and technical direction in designing and developing a reliable, scalable and secured solution for retail applications such as eCommerce, Store POS, Order management or Supply Chain

Contributes in technology/architecture strategy and roadmap for the Enterprise

Provides thought leadership and technical direction for development team

We believe in taking care of our team. That's why we offer a comprehensive benefits package that goes beyond just health insurance (though we've got that covered too!). Here at The Container Store, we're passionate about helping you contain your health, grow your career, and find balance in your life.

Here's a peek at what you can expect:

Competitive health, dental, and vision plans to keep you and your loved ones well.

401(k) retirement savings plan with optional investment guidance and assistance offered through Fidelity.

Unique "1equals3" website for easy access to your benefits information and company updates.

We've got your back! Competitive sick pay and PTO plan to ensure you can take time off to recharge and come back feeling your best.

For our full-time associates, we offer even more:

Peace-of-mind benefits: Basic life insurance, disability insurance options, accident insurance, critical illness insurance, hospital indemnity insurance and flexible spending accounts (FSAs).

Family-focused support: Considerate parental leave policies, adoption and surrogacy assistance, and fertility & maternity support program.

Work-life balance boosters: Paid holidays, gym membership discounts, and a qualified transportation benefits program to save on commutes.

Discounts galore: Enjoy a hefty discount on our amazing products, including merchandise, custom spaces, and services, gift cards, and pet insurance (because fur-babies matter!).

Recognition you deserve: We honor our employees with service awards and retirement gifts, celebrate those who exemplify our core principles, and recognize exceptional daily contributions.

Thriving with diversity: Participate in our Employee Resource and Affinity Groups and help guide how we give back to the community, while having a space to connect, support one another, and celebrate cultural heritages.

But that's not all! We offer a fun and collaborative work environment where you can learn, grow, and make a real difference.

Experience and Skills Required

College degree in Computer Science, Software Engineering, or comparable experience

10+ years academic or work experience in software development

Based in Dallas/Ft. Worth area

Strong experience in object-oriented design (OOAD), domain-driven design, API, cloud-native and programming languages such as Java, Python, Ruby etc.

Strong understanding of retail or eCommerce business

Experience working with Agile development methodologies (Scrum), preferred

Object oriented design and development experience

Ability to work in macOS, Windows and UNIX/Linux environments

Experience and knowledge in Cloud computing (AWS, Azure or GCP)

Familiar with SQL (i.e. Oracle, PostgreSQL, MS SQL) and no-SQL (i.e. MongoDB, Cassandra, Couchbase) databases

Familiar with domain-driven design and API (Swagger)

Ability to collaborate with developers and product owners in developing new software applications and enhancements

Responsible for staying current with new technology developments and techniques

Ability to work with the team to define test cases, metrics, and resolution guidelines

Ability to identify underlying causes of business issues, and recommend appropriate corrective action or problem resolution

Proactively seek to accomplish projects and other business-related initiatives by leveraging technology resources

Is committed to working scheduled hours, and has the flexibility to work additional hours based on changing business needs

Knowledge of industry business and passion for following trends in the industry

Ability to communicate clearly and effectively, both orally and in writing, at all levels within and outside the organization

Ability to work in a constant state of alertness, and in a safe manner

Ability to quickly separate the mission-critical tasks from the lower priority tasks; focuses on the most value-added projects of the day or week

Flexible, with a positive attitude and passion for knowledge

Strong time management and organizational skills with the ability to successfully manage multiple projects at once

Possesses focused attention to detail, and solid organizational and prioritization skills, while working quickly and accurately under pressure

Professional manner and strong communication skills internally and with outside vendor partners

Makes strategic and effective decisions in the best interest of our customers and our company, taking care to objectively process information

Ability to work within and exemplify The Container Store brand which we describe as matchless, fun, authentic, team-focused, and life-changing

The Container Store promotes a smoke-free, drug-free environment. 

We are proud to be an  and comply with the



#LI-DR3

Reference: 207749254

CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test