Who We Are
EZ Texting is a recognized leader in text message marketing for small and medium-sized businesses and organizations, setting the standard for professional texting. Our messaging solutions allow everyone to easily and effectively reach their mobile audiences.
We believe in empowering our customers, from nonprofits to retailers, to activate their audience engagement superpowers, one text at a time – and we’re looking for people like you to join our team!
Our employees are our greatest strength and we are committed to hiring exceptional, values-aligned talent. We have consistently been rated a Top 100 workplace and are committed to being a best-in-class remote work employer — with benefits to match!
We are currently only open to hiring in CA, NY, TX, MA, WA, GA, PA, FL, TN, DC, MO. At this time, we are not able to consider candidates outside of these states.
Role Overview
We are looking for a motivated Java Software Engineer, passionate about the art and craft of building quality software. In this position, you will play an important role in developing and maintaining the functional product and applications, services of our platform, and make a tangible contribution to the value we bring to customers. As a member of a cross-functional Agile Squad, you will collaborate with peer engineers and stakeholders across the organization in finding optimal solutions to set goals and challenging technical problems - your impact will go beyond just writing software. Aside from technical expertise, we’re looking for an engineer who enjoys working in teams, can influence technology decisions, bring a fresh perspective and best practices, and actively takes part in continuous improvement of the Agile process.
Primary Responsibilities:
Collaborate with Agile Squad members to plan, design, develop, test, and maintain high-quality products built on top of distributed microservices ecosystem
Design, monitor, and maintain said microservices, become an expert in the technology and business domain they cover
Maintain high standards of software quality within the team by following good SDLC practices
Initiate and drive improvements to our practices, process, infrastructure, and technology
Ensure long-term maintainability of source code and services operating in production through peer code reviews, unit tests, documentation, and other common techniques
Make pragmatic decisions that further personal and team goals
Collaborate with Product Managers and other non-technical stakeholders in making the best decisions on the cross-section of technology, customer experience, and business value
Perform product demonstrations to stakeholders
Develop Java based user interfaces
Reporting to the Team Lead and under technical supervision of the Principal Engineer
Required Skills:
2+ years of development experience as a Java Software Engineer, Java Developer or similar role
Familiar and experienced with significant changes in Java8+
General understanding of Java internals (classloading, memory management, transaction management, etc.)
Understanding of OOP concepts
Experience with Java IoC and ORM frameworks - Spring, Spring Boot, Hibernate
Experience with build tools like Maven and understanding of continuous build/delivery
Experience building REST/JSON APIs or web services
Hands-on Git experience
Basic understanding of networking and security best practices
Knowledge of relational databases, SQL.
Experience with NoSQL databases
Familiarity with agile development methodologies
Great design and problem-solving skills, passion for quality, and engineering excellence at scale
Optionally: Experience with other languages besides Java
Optionally: Experience with messaging models, search indexing, distributed caching
Optionally: Experience with containerized applications and service discovery
Optionally: Experience tuning and scaling high-volume transactional use cases
Optionally: BS in CS or related field
What We Offer
Compensation: This role is eligible for equity and the benefits & perks listed below. Depending on your location, the starting cash compensation range, inclusive of Base Salary + Variable Target, vs base salary only is:
Tier 1 (Bay Area, NYC, SEA) : $125,546.45- $172,318.65
Tier 2 (LA, SD, BOS, ATX, DC, PHI): $119,966.60-$158,533.16
Tier 3 (DAL, ATL, HOU, NSH, MIA, ALB): $111,596.84- $151,640.41
Tier 4 (Other): $97,647.24- $137,854.92
Our compensation market ranges are determined by role, level, and location. The range provided reflects the target cash compensation for new hires in major metropolitan areas. Actual compensation will vary based on the candidate’s specific location, skills, experience, and capabilities, as well as internal benchmarking.
Benefits & Perks:
EZ Texting offers Best-in-Class healthcare cost sharing for Medical, Dental & Vision! Learn more about our robust benefit inclusions below:
100% Employee Sponsored Medical, Dental, Vision Coverage
Stock Options
Pre-Tax Benefits, Fertility Benefits, and more
401k Plan Options
Unlimited PTO, Disconnect Days, Paid Holidays, and more
Remote-Work Optimization Benefits Including:
Home Office Stipend
Remote Flex Stipend
Cell-Phone/Internet Stipend
DoorDash Subscription
And More!!!
Equal Opportunity Employer
EZ Texting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to age, race, color, national origin, citizenship, marital status, sex, gender, gender identity, gender expression, sexual orientation, medical condition, disability, veteran or military status, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Top Skills
Similar Jobs at EZ Texting
What you need to know about the Chicago Tech Scene
Key Facts About Chicago Tech
- Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
- Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
- Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
- Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

