Senior Full Stack Software Engineer, Java/React

Logo of Constant Contact

Constant Contact

πŸ’΅ $108k-$135k
πŸ“Remote - United States

Job highlights

Summary

Join the experts at Constant Contact as a Senior Full Stack Software Engineer and contribute to building next-generation applications, driving organization-wide integration initiatives, and empowering businesses to succeed.

Requirements

  • 7+ years developing large-scale software applications programming in Java, Python, Javascript/Typescript is required
  • Experience in Spring, Sprint Boot, or similar microservices framework
  • Extensive experience working with REST APIs
  • Must have at least 6 years of experience in MySQL database or similar RDBMS
  • Experience in database management frameworks - Liquibase, Flyway, or similar
  • 5+ years of unit testing framework experience is required - JUnit, Mockito
  • Working knowledge of AWS services like EC2 instances, VPC, security groups & cloud networking is preferred
  • 5+ years of experience building responsive UI applications in React
  • Experience with Playwright, RSpec, Cypress, or equivalent integration test framework is preferred
  • Experience working with Git in a CI/CD environment
  • Working knowledge of Kubernetes, ArgoCD, Istio, pod management is a plus
  • Working knowledge of network setup is a plus - firewalls, gateway, routing
  • Expert documentation skills - design flows, architecture diagrams, sequence diagrams, flow charts

Responsibilities

  • Be a key contributor to a cross-functional, agile product delivery team
  • Work in all areas of a technology stack: front end, middle tier, backend
  • Deliver scalable and sustainable platform services
  • Collaborate with Product Managers, Architects, UX, and other engineers on a daily basis
  • Mentor and provide guidance to other engineers on the team
  • Work on multiple 3rd party integrations in various verticals: e-commerce, non-profit, real estate, fundraising, CRM, etc
  • Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices
  • Be a key contributor to the creation of a long-term, scalable architecture
  • Participate in code reviews, design sessions, sprint ceremonies: backlog grooming & planning, retro, standup
  • Bring new ideas and innovations to adapt and scale in the technology space

Benefits

Health and welfare benefits including paid leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Constant Contact know you found this job on JobsCollider. Thanks! πŸ™