Menu
Close
Post Jobs
  • Sign Up
  • Login
Post Jobs
  • Sign Up
  • Login

Senior Java Developer at Bonfire

Bonfire

Post Date: May 26, 2023 Full Time
Apply for job

Job Description

ABOUT THE COMPANY

Bonfire is transforming the way people buy and sell high-quality custom apparel. We are a free online platform where anyone can design, sell, and buy custom products. Weve helped thousands of individuals, groups, and nonprofits raise money for the causes they care about, and also serve the worlds top creators as their premiere custom merch platform. Were a passionate, creative, and data-driven team constantly pursuing our vision: to strengthen communities that inspire a kinder world. We bring this vision to life by hiring passionate, smart people who celebrate and respect others, are committed to a life of curiosity, are never satisfied with good enough, are eager to co-create the future, and who thrive through teamwork. Have we been looking for you?

ABOUT THE JOB
Our Engineering team is searching for their future Senior Java Developer who is a critical thinker, fast learner, and SQL natural who enjoys being a problem solver.

The Senior Java Developer will be responsible for implementing new features, fixing bugs, and improving and refactoring code. Most of what you will do is web-related, so many tasks will ask you to implement REST endpoints to help achieve business objectives and connect the dots on the web. However, much of the teams tasks are also not strictly web-related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.). You will have a lot of independence and agency while working, but will communicate with other colleagues daily and often work with them directly to solve coding issues.

This role requires the ability to work on a feature from start to finish, communicate about it, and ask the right questions along the way. Being comfortable with Java and confidently writing code to be deployed to production servers are key functions of this role as well. In addition, the ideal candidate will need to be able to tinker with Javascript code and wont be afraid to SSH into a server and change configuration files.

This role lies within our Engineering department and reports to the Engineering Manager.


Bonfire employees are expected to embrace the Mission and Values, we live together and apart:


Humble Ingenuity, Trusting Partnerships, Inclusive Cooperation, Moral Courage, Healthy Dissatisfaction


Bonfire is currently supporting a virtual work environment; however, this is a contract position and is only open to candidates residing in European & South American time zones.


ESSENTIAL RESPONSIBILITIES

include but are not limited to:

  1. Discuss and provide feedback to feature ideas

  2. Code, test and document features following the A/C (acceptance criteria) provided by the Product team

  3. Debug and optimize new and existing code

  4. Discuss and provide feedback for development processes (be active during process retrospective meetings)

  5. Write automated unit, integration and end-to-end tests

  6. Work independently and collaboratively with other team members

  7. Conduct code reviews for yourself and your peers

  8. Work on confirming bugs with the QA team

  9. Attend daily standup meetings and provide feedback about the progress youre making

  10. Attend meetings with the product team and the rest of the squad and discuss new features and way to develop them

Qualifications

MINIMUM QUALIFICATIONS

  • High School Graduate

  • Minimum 5 years of dev experience (regardless of the tech stack)

  • Minimum 3 years experience with Spring, Java and PostgreSQL

  • Consistent access to a reasonably distraction free home work space, with reliable access to high-speed internet and use of a smart phone/mobile device.

  • Technologically savvy, with strong computer skills and the ability to embrace and adapt to changes to technology that is critical to how we work.

ADDITIONAL DESIRED QUALIFICATIONS

  • Experience with JOOQ

  • Experience with AngularJS and/or Angular

  • Experience with AWS

  • Experience with Terraform


WHY WORK AT BONFIRE?

When team members all around the world were asked to find three words they'd use to describe Bonfire, the most commonly shared values were: kind, inclusive, charitable, supportive, collaborative, and passionate. Work here and help us guide people toward their full potential and possibility in support of a company that's trying to infuse the world with more of those values.

In addition to leading purposeful work, you will also benefit from our team member offerings:

  • Competitive compensation

  • Remote work environment (We are a fully distributed team!)

  • Flexible scheduling

  • Year-round swag giveaways

  • A positive culture and dynamic team environment

  • The ability to help create a kinder planet

  • An environment to grow your skills, learn new technologies, and to challenge yourself

Found this job inappropriate? Report to us
a day ago 0 Application1 Views

Similar Jobs

Senior Java Developer

DeNovo Systems
Chennai, Tamil Nadu, India
Apply now25 days ago

Senior Java Developer

Kairos Technologies Inc
Bengaluru (Bangalore),Pune,Noida,Chennai,Hyderabad,Gurugram,Delhi,Ghaziabad,Faridabad, IN
Apply nowa year ago

Senior Java Developer

Mobile Programming India Pvt Ltd
Mohali,Gurugram,Bengaluru (Bangalore),Chennai,Pune,Dehradun,Panchkula, IN
Apply now2 years ago

Senior Java Developer

x·enabler
Pune, IN
Apply nowa year ago

Senior Java Developer

Sapper.ai
Pune, IN
Apply now2 years ago

Senior Java Developer

Exadel
Sofia, Bulgaria
Apply nowa month ago

Senior Java Developer

Deuex Solutions Pvt Ltd
Mumbai, IN
Apply nowa year ago

Senior Java Developer

Armezo Solutions Pvt. Ltd.
Delhi, Delhi
Apply nowa month ago

Senior Java Developer

Bonfire
Richmond, VA
Apply now2 months ago

Senior Java Developer

Jobdost
Bengaluru (Bangalore), IN
Apply nowa year ago

Job Overview

  • Experience

    NA

    Resume Match Score

    Please upload your resume to see your Resume Match Score with this job
Check If Your Resume Matches Your Job Description
Drop your resume below to check your match score

Report Job

Name *
Email *
Number *
What did you find inappropriate? Please tell us*

Change Resume

Please upload your resume to see your match score and also that hiring managers can contact you

Jobs by Function

IT software Jobs Marketing Jobs Sales Jobs Growth Hacking Jobs

Jobs by Role

Software Engineer Full Stack Developer Front End Developer Back End Developer Cloud-architect Data Analyst

Jobs by Skills

Node JS Java ASP.net Ruby on rails
Vue SQL PHP

All jobs

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
© 2020 All rights reserved