What are the responsibilities and job description for the Senior Java Engineer position at HALO Branded Solutions?
Job Type
Full-time
Description
We are HALO! We connect people and brands to create unforgettable, meaningful, and lasting experiences that build brand engagement and loyalty for our over 60,000 clients globally, including over 100 of the Fortune 500. Our nearly 2,000 employees and 1,000 Account Executives located in 40 sales offices across the United States are the reason HALO is #1 in our $25B industry.
HALO is looking for a Senior Java Engineer to join our Front Office Applications team. We are seeking an experienced engineer with a strong background in Platform as a Service (PaaS), AWS, Microsoft SQL Server, SQL, Java, API Development, Spring Boot, Bitbucket, and GIT best practices. If you are passionate about cutting-edge technology, thrive in a collaborative environment, and have expertise in the specified technologies, we encourage you to apply.
Responsibilities:
Software Development:
Benefits: At HALO, we offer benefits that support all aspects of your life, helping you find a work-life balance that’s right for you. Our comprehensive benefits include nationwide coverage for Medical, Dental, Vision, Life, and Disability insurance, along with additional Voluntary Benefits. Prepare for your financial future with our 401(k) Retirement Savings Plan, Health Savings Accounts (HSA), and Flexible Spending Accounts (FSA).
More About HALO:
At HALO, we energize our clients' brands and amplify their stories to capture the attention of those who matter most. That’s why over 60,000 small- and mid-sized businesses partner with us, making us the global leader in the branded merchandise industry.
HALO participates in E-Verify. Please see the following notices in English and Spanish for important information: E-Verify Participation and Right to Work.
HALO is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need reasonable accommodation because of a disability for any part of the employment process – including the online application and/or overall selection process – you may email us at hr@halo.com. Please do not use this as an alternative method for general inquiries or status on applications as you will not receive a response. Reasonable requests will be reviewed and responded to on a case-by-case basis.
Full-time
Description
We are HALO! We connect people and brands to create unforgettable, meaningful, and lasting experiences that build brand engagement and loyalty for our over 60,000 clients globally, including over 100 of the Fortune 500. Our nearly 2,000 employees and 1,000 Account Executives located in 40 sales offices across the United States are the reason HALO is #1 in our $25B industry.
HALO is looking for a Senior Java Engineer to join our Front Office Applications team. We are seeking an experienced engineer with a strong background in Platform as a Service (PaaS), AWS, Microsoft SQL Server, SQL, Java, API Development, Spring Boot, Bitbucket, and GIT best practices. If you are passionate about cutting-edge technology, thrive in a collaborative environment, and have expertise in the specified technologies, we encourage you to apply.
Responsibilities:
Software Development:
- Design and implement scalable, maintainable, and efficient software solutions using Java, Spring Boot, SQL Server, and other relevant technologies.
- Lead the development of new features, enhancements, and bug fixes.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Design, develop, and implement robust and scalable Platform as a Service (PaaS) solutions.
- Contribute to the architectural decisions and design of software systems.
- Work closely with the architecture team to ensure the scalability, performance, and security of software applications.
- Expertise in Java, Spring Boot, SQL Server, and AWS PaaS services.
- Stay updated on industry trends and emerging technologies and evaluate their applicability to our software solutions.
- Leverage your extensive knowledge of Microsoft SQL Server and T-SQL to design and maintain efficient database structures.
- Optimize SQL queries for performance and reliability.
- Implement and follow GIT best practices using Bitbucket for version control.
- Foster a collaborative and inclusive team culture.
- Communicate effectively with team members, stakeholders, and management.
- BS Computer Science or 7 years of related experience.
- Proven experience as a Lead Java Engineer and ability to mentor and guide junior team members.
- 7 years Java experience.
- 3 years’ experience building solutions using AWS PaaS.
- 3 years’ experience building and utilizing AWS Lambda functions.
- Experience delivering enterprise-grade, highly scalable and reliable software solutions.
- Experience in CI/CD practices.
- Experience with RESTful API development.
- Understanding of agile development methodologies and experience working in an agile environment.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills
Benefits: At HALO, we offer benefits that support all aspects of your life, helping you find a work-life balance that’s right for you. Our comprehensive benefits include nationwide coverage for Medical, Dental, Vision, Life, and Disability insurance, along with additional Voluntary Benefits. Prepare for your financial future with our 401(k) Retirement Savings Plan, Health Savings Accounts (HSA), and Flexible Spending Accounts (FSA).
More About HALO:
At HALO, we energize our clients' brands and amplify their stories to capture the attention of those who matter most. That’s why over 60,000 small- and mid-sized businesses partner with us, making us the global leader in the branded merchandise industry.
- Career Advancement: At HALO, we’re passionate about promoting from within. Internal promotions have been key to our exponential growth over the past few years. With so many industry leaders at HALO, you’ll have the opportunity to accelerate your career by learning from their experience, insights, and skills. Plus, you'll gain access to HALO’s influential global network, leadership opportunities, and diverse perspectives.
- Culture: We love working here, and we’re confident you will too. At HALO, you’ll experience a culture of ingenuity, inclusion, and relentless determination. We push the limits of possibility and imagination by staying curious, humble, and bold breaking through yesterday’s limits. Diversity fuels our creativity, and we thrive when each of us contributes to an inclusive environment based on respect, dignity, and equity. We hold ourselves to a high standard of excellence with a commitment to results and supporting one another with accountability, transparency, and dependability.
- Recognition: At HALO, your success is our success. You can count on us to celebrate your wins. Colleagues across the company will join in recognizing your milestones and nominating you for awards. Over time, you’ll accumulate recognition that can be converted into gift cards, trips, concert tickets, and merchandise from your favorite brands.
- Flexibility: Many of our roles offer hybrid work options, and we pride ourselves on flexible schedules that help you balance professional and personal demands. We believe that supporting our customers is a top priority and trust that you and your manager will collaborate to create a schedule that achieves this goal.
HALO participates in E-Verify. Please see the following notices in English and Spanish for important information: E-Verify Participation and Right to Work.
HALO is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need reasonable accommodation because of a disability for any part of the employment process – including the online application and/or overall selection process – you may email us at hr@halo.com. Please do not use this as an alternative method for general inquiries or status on applications as you will not receive a response. Reasonable requests will be reviewed and responded to on a case-by-case basis.
Salary : $100,000 - $130,000