Senior Java Engineer

Senior Java Engineer

Software Engineering Language

Job Description

Use your tech experience to help people have better conversations! This sales company that prides itself on optimizing the customer engagement experience through technology is looking for a Senior Java Engineer to join their team. 

What You Will Be Doing

  • Own features across the entire development lifecycle
  • Develop server-side by using industry tooling and best practices 
  • Write clean and maintainable code
  • Build and maintain expert proficiency with partners' product
  • Bring product and process improvements to decrease support costs
  • Monitor and manage progress by using Uses JIRA  

What You Will Need

  • 7 or more years of commercial Java development experience
  • Experience with Redis, PostgreSQL, microservices, and AWS
  • Experience with the design and development of REST APIs
  • Familiarity with Spring 5/Spring Boot 2, Maven, ORMs
  • Familiar with Salesforce, integration tools, and APIs is preferred
  • Deep understanding of designing, developing, debugging, and operating resilient distributed systems 

Why Us

Benefits and Perks:

  • Competitive Salary 
  • 401K / Retirement Plan
  • PTO / Vacation Policy
  • Life Insurance
  • Unique Office Space
  • Work from Home Policy   

Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.