Senior Software Engineer - Java Backend

Constant Contact
Gainesville, FL
$108.4K-$135.5K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

At Constant Contact, we are seriously awesome people who take ownership and make an impact by operating with the mindset, integrity and courage of a small business owner.

There's something so profoundly rewarding about knowing that your work is empowering people everywhere to pursue their dreams.

Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online.

We're energized by new challenges and new possibilities-and we're just getting started!

We have an opportunity for a Senior Software Engineer to play a key role within each phase of the software development lifecycle.

You will be responsible for applying your technical expertise to improve our design and development methods and best practices.

Are you passionate about helping internal employee stakeholders and engineering teams meet their goals? Do you consider yourself an advocate for change and eager to step outside your comfort zone?

As a Software Engineer on the Billing and Internal Applications team, you will work with innovative tools and APIs that allow internal teams to operate smoothly and seamlessly, such as finance, sales, marketing, and customer support.

Aside from these stakeholders, you will have the chance to work with other engineering teams, product owners, and UX designers to improve productivity across many applications.

What you'll do :

  • Participate actively in product design, development, and code reviews.
  • Act as an integral, embedded member of an agile team.
  • Work within a Service-Oriented Architecture.
  • Contribute significantly to the creation of a long-term, scalable architecture.
  • Drive a quality mindset in collaboration with the Quality Assurance team.
  • Engage in retrospectives to continually improve processes.
  • Utilize the latest tools and technologies.
  • Collaborate with PMs, data scientists, and senior developers to understand business needs and identify the best technical solutions.
  • Mentor junior team members on best practices, architecture, and development.
  • Stay current with industry trends and ensure the adoption of the latest technologies and best practices.

Who you are :

  • 6+ years developing large scale applications
  • Proven experience as a Java Backend Developer with successful project implementations.
  • Proficient in Java programming and server-side frameworks (e.g., Spring, Spring Boot).
  • Strong understanding of the software development life cycle (SDLC) and agile methodologies.
  • Demonstrated expertise in designing, developing, testing, and maintaining scalable backend applications.
  • Experience with build tools (e.g., Maven, Gradle) and CI / CD pipelines (e.g., Jenkins, GitLab CI).
  • Proficient in unit testing (e.g., JUnit) and integration testing.
  • Experience in database design, optimization, and query tuning for both relational (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB).
  • Skilled in designing and implementing RESTful APIs and familiar with API standards (e.g., OpenAPI).
  • Understanding of microservices architecture.
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Proficient with version control systems (e.g., Git).
  • Familiarity with test-driven development (TDD) practices.
  • Knowledge of design patterns, best practices in Java development, and secure coding practices.

LI-HK1 #LI-Hybrid

The specific salary offered to a candidate may be influenced by a variety of factors including the candidate's experience, their education and work location.

In addition, some roles may be eligible for additional on target commission pay or bonus. The compensation package includes health and welfare benefits including paid leave.

Pay Transparency - All Full Time Employees

$108,400-$135,500 USD

Why You'll Love Us :

We celebrate one another's differences. We are proud of our culture of diversity and inclusion, and we're always working hard to strengthen and improve this culture.

We have programs in place that bring us together on important issues and provide educational opportunities for all employees.

Join the experts. If you're passionate about supporting businesses and organizations, you won't find a better spot to share your talent.

We're dedicated to improving the quality of our product from a customer standpoint and have a true desire to enable the success of businesses, non-profit organizations, and community groups.

  • You'll have opportunities to grow your career. We encourage and support our team members to learn different aspects of the business, take on stretch assignments, seek coaching opportunities and professional development opportunities.
  • A generous paid time off policy and a competitive benefits package that supports the health and well-being of you and your family

At Constant Contact, we're all about work flexibility and are proud to serve our customers as a hybrid workforce. Our hybrid work model combines the convenience of remote work with access to our great office locations to collaborate in-person, participate in live trainings, and socialize with colleagues.

Application Deadline : 30 days. We may fill this job opening prior to the deadline if a candidate is selected by us.

Constant Contact is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, genetic information, veteran status or any other status protected under applicable law.

If you require accessibility assistance applying for open positions, please contact redacted .

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Notice to Recruiters and Staffing Agencies :

Constant Contact has an internal talent acquisition department and designated career site for individuals looking to join our team.

Constant Contact will not accept unsolicited resumes from any external recruiters, staffing firms, search agencies or any fee-based referrals.

Any unsolicited resumes sent to directly to Constant Contact, in any capacity will be considered property of Constant Contact.

Constant Contact will not pay a fee for any placement resulting from the receipt of an unsolicited resume.

2 days ago
Related jobs
Promoted
Constant Contact
Gainesville, Florida

As a Principal Backend Software Engineer, you will play a key role within each phase of the software development lifecycle. Are you passionate about helping internal employee stakeholders and engineering teams meet their goals? Do you consider yourself an advocate for change and eager to step outsid...

DApp360 Workforce LLC
FL, US

To help establish itself as a premier DeFi platform, we are seeking to fill a position as a Senior Software Engineer- Backend. Software design and development with an object-oriented programming language such as Python, Go, Rust or Java or C++. Develop backend services and features to support large-...

Constant Contact
Gainesville, Florida

As a Principal Backend Software Engineer, you will play a key role within each phase of the software development lifecycle. Are you passionate about helping internal employee stakeholders and engineering teams meet their goals? Do you consider yourself an advocate for change and eager to step outsid...

FIS
Virtual from Any State, FL , United States of America

FIS Capital Markets, Trading and Asset Services is seeking a Senior Software Engineer with strong skills to join our global development team to work on the next generation of Virtus Middle Office and Collateral Administration product offerings. Designing, implementing, and maintaining CI/CD pipeline...

LexisNexis Risk Solutions FL Inc. Company
Florida

As a Senior Software developer your will drive product implementation to accomplish on-time and efficient delivery of high-quality software products. This role requires an engineer with full stack skills. We are a Microsoft shop on the backend. Advocating for quality and performance alongside engine...

DApp360 Workforce LLC
FL, US

Python Javascript, REST and Websocket APIs Selenium, Appium or Katalon Studio. Ensure high quality software is delivered in each weekly or bi-weekly release. Experience with git, Javascript, REST and Websocket APIs. ...

Activision Blizzard
FL, US
Remote

As a Senior Gameplay Engineer you will develop cutting-edge experiences to our Call of Duty audience. As a Senior Gameplay Engineer you will work with our design and content teams to push our gameplay systems to a AAA level. Mentor other engineers on the Gameplay Engineering Team. Founded in 1990, R...

DApp360 Workforce LLC
FL, US

We need a Scala Software Engineer . Docker or K8s, SaaS, Fintech, Software engineer. We are a backend Scala organization, and our frontend runs on React. This role reports directly to our Director of Engineering. ...

FIS
Virtual from Any State, FL , United States of America

Bachelor of Computer Engineering. Partner closely with product managers, designers, and other stakeholders to fully understand the feature and product vision and provide engineering feedback. Mentor junior engineers and help hire new talent to build a stronger team. Experience integrating third-part...

E-Solutions
Glendale, California, Florida, United States

Senior Java Full stack Engineer for Locations @. Senior Java Full stack Enginee. Practical understanding of system engineering and DevOps practices. ...