Full Stack Java Developer (Project Based)
Apply NowCompany: Slalom Consulting
Location: Dallas, TX 75217
Description:
INVESTMENT BANKING
The Investment Banking Division works on some of the most complex financial challenges and transactions in the market today. Whether advising on a merger, providing financial solutions for an acquisition, or structuring an initial public offering, we handle projects that help clients at major milestones. We work with corporations, pension funds, financial sponsors, and governments and are team of strong analytical thinkers, who have a passion for producing out-of-the-box ideas.
ENGINEERING CULTURE
Our Engineers do not just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!
Who are we looking for:
You are a proven full stack engineer. Not only strong technically, you have shown that you can work effectively with product managers, designers and other engineering teams
You have a fierce sense of ownership, caring deeply about the quality of everything that you deliver into your client's hands
You love the challenge of engineering, and are confident in your ability to bring clarity and direction to ambiguous problem spaces
You work well in a fast-paced environment while deeply invest in long term quality and efficiency
Ability to work in office 4-5 days per week
Basic Qualifications
3-5 years of hands-on development experience in Core Java (Java 11 & above), and experience in backend technologies such as Core Java, Spring framework, JSON, REST, Hibernate, Django, SqlAlchemy etc.
Extensive hands-on experience in Python.
Experience with front end development with Angular or React and Core JavaScript
Demonstrated experience operating in a fast-paced Agile/Scrum setup with global/remote team
Experience with implementing unit tests, integration tests, Test Driven Development
Strong development, analytical and problem-solving skills
Preferred Qualifications
Knowledge of developing and deploying applications in public cloud (AWS, GCP or Azure)
Data modeling, warehousing and understanding of data engineering practices a big plus
Some experience using Infrastructure as Code tools (eg. AWS CDK, Terraform, CloudFormation) a plus
Experience with reactive, event-based architectures a plus
About Us
Slalom is a purpose-led, global business and technology consulting company. From strategy to implementation, our approach is fiercely human. In six countries and 43 markets, we deeply understand our customers-and their customers-to deliver practical, end-to-end solutions that drive meaningful impact. Backed by close partnerships with over 400 leading technology providers, our 10,000+ strong team helps people and organizations dream bigger, move faster, and build better tomorrows for all. We're honored to be consistently recognized as a great place to work, including being one of Fortune's 100 Best Companies to Work For seven years running. Learn more at slalom.com.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses.
Slalom is committed to fair and equitable compensation practices. For this position, the hourly pay range is $60/hr to $90/hr. Actual compensation will depend
upon an individual's skills, experience, qualifications, location, and other relevant factors. The pay range is subject to change and may be modified at any time.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to inclusion, diversity, and equity in the workplace. All qualified applicants will receive consideration
for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements.
Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the
selection process. Please advise the talent acquisition team if you require accommodations during the interview process.
The Investment Banking Division works on some of the most complex financial challenges and transactions in the market today. Whether advising on a merger, providing financial solutions for an acquisition, or structuring an initial public offering, we handle projects that help clients at major milestones. We work with corporations, pension funds, financial sponsors, and governments and are team of strong analytical thinkers, who have a passion for producing out-of-the-box ideas.
ENGINEERING CULTURE
Our Engineers do not just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!
Who are we looking for:
You are a proven full stack engineer. Not only strong technically, you have shown that you can work effectively with product managers, designers and other engineering teams
You have a fierce sense of ownership, caring deeply about the quality of everything that you deliver into your client's hands
You love the challenge of engineering, and are confident in your ability to bring clarity and direction to ambiguous problem spaces
You work well in a fast-paced environment while deeply invest in long term quality and efficiency
Ability to work in office 4-5 days per week
Basic Qualifications
3-5 years of hands-on development experience in Core Java (Java 11 & above), and experience in backend technologies such as Core Java, Spring framework, JSON, REST, Hibernate, Django, SqlAlchemy etc.
Extensive hands-on experience in Python.
Experience with front end development with Angular or React and Core JavaScript
Demonstrated experience operating in a fast-paced Agile/Scrum setup with global/remote team
Experience with implementing unit tests, integration tests, Test Driven Development
Strong development, analytical and problem-solving skills
Preferred Qualifications
Knowledge of developing and deploying applications in public cloud (AWS, GCP or Azure)
Data modeling, warehousing and understanding of data engineering practices a big plus
Some experience using Infrastructure as Code tools (eg. AWS CDK, Terraform, CloudFormation) a plus
Experience with reactive, event-based architectures a plus
About Us
Slalom is a purpose-led, global business and technology consulting company. From strategy to implementation, our approach is fiercely human. In six countries and 43 markets, we deeply understand our customers-and their customers-to deliver practical, end-to-end solutions that drive meaningful impact. Backed by close partnerships with over 400 leading technology providers, our 10,000+ strong team helps people and organizations dream bigger, move faster, and build better tomorrows for all. We're honored to be consistently recognized as a great place to work, including being one of Fortune's 100 Best Companies to Work For seven years running. Learn more at slalom.com.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses.
Slalom is committed to fair and equitable compensation practices. For this position, the hourly pay range is $60/hr to $90/hr. Actual compensation will depend
upon an individual's skills, experience, qualifications, location, and other relevant factors. The pay range is subject to change and may be modified at any time.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to inclusion, diversity, and equity in the workplace. All qualified applicants will receive consideration
for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements.
Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the
selection process. Please advise the talent acquisition team if you require accommodations during the interview process.