Software Engineer

Nextiva Logo

Nextiva

πŸ’΅ $85k-$132k
πŸ“Remote - United States

Summary

Join Nextiva's engineering team as a highly skilled Java Software Engineer, designing, developing, and maintaining robust and scalable backend systems. Collaborate with frontend and mobile teams to deliver end-to-end solutions, optimizing application performance and scalability. Write clean, maintainable code, participate in code reviews, and identify process improvements. This role requires proven software engineering experience (3+ years), in-depth knowledge of modern software development methodologies, expertise in Java 8+, Spring Framework, SQL, and database experience. A degree in mathematics or computer science is preferred. Nextiva offers a competitive salary ($85,000-$132,000), comprehensive benefits, and opportunities for professional growth.

Requirements

  • Proven experience as a Software Engineer with a minimum of 3+ years of experience
  • In-depth knowledge of modern software development methodologies (Agile, DevOps)
  • Expertise in building RESTful web applications using Java 8+ and Spring Framework
  • Strong proficiency in SQL and experience with databases like MySQL and Postgres
  • Familiarity with caching solutions like Redis
  • Solid understanding of system design principles and architecture
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills

Responsibilities

  • Design, develop, and maintain backend services and APIs
  • Collaborate with frontend and mobile teams to deliver end-to-end solutions
  • Optimize application performance and scalability
  • Write clean, well-structured, and maintainable code
  • Participate in code reviews and provide constructive feedback
  • Identify and implement process improvements

Preferred Qualifications

  • Degree in mathematics or computer science preferred
  • Experience with distributed systems is a plus
  • Knowledge of cloud platforms (AWS, GCP, Azure), Docker, and Kubernetes is a plus

Benefits

  • Multiple health plan options to suit your needs, including medical, dental, vision, and telemedicine coverage
  • Life, disability, and supplemental indemnity plans
  • Flexible Time Off (FTO) for salaried employees, PTO for hourly employees, Paid Sick Time (PST), paid parental bonding leave, and paid holidays
  • 401(k) with company match, Health Savings Accounts with company contributions, Dependent Care FSA
  • Employee Assistance Program and comprehensive wellness initiatives
  • Access to ongoing learning and development opportunities and career advancement

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.