Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

EZ Texting · 12 hours ago

Software Engineer

EZ Texting is a recognized leader in text message marketing for small and medium-sized businesses. They are looking for a motivated Java Software Engineer to develop and maintain their platform's products and applications, collaborating with cross-functional teams to solve technical challenges and improve processes.

AdvertisingMobileSMSSoftware
check
H1B Sponsor Likelynote

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

Qualification

JavaSpringREST APIsOOP conceptsSQLAgile methodologiesGitNoSQL databasesJava IoCNetworking best practicesProblem-solving skills

Required

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

Preferred

Experience with other languages besides Java
Experience with messaging models, search indexing, distributed caching
Experience with containerized applications and service discovery
Experience tuning and scaling high-volume transactional use cases
BS in CS or related field

Benefits

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
Home Office Stipend
Remote Flex Stipend
Cell-Phone/Internet Stipend
DoorDash Subscription
And More!!!

Company

EZ Texting

twittertwittertwitter
company-logo
EZ Texting is the leading provider of easy-to-use, self-service mass texting services for thousands of businesses across the US & Canada.

H1B Sponsorship

EZ Texting has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (6)

Funding

Current Stage
Growth Stage
Total Funding
$51M
Key Investors
CIBC Innovation Banking
2020-12-07Debt Financing· $13M
2018-09-01Series B· $21M
2012-12-01Series A· $17M

Leadership Team

leader-logo
Vijesh Mehta
CEO and Co-Founder
linkedin
leader-logo
Punit Shah
Co-Founder and Chief Marketing Officer
linkedin
Company data provided by crunchbase