ZipRecruiter - Newtown Square, PA

posted 19 days ago

Full-time - Mid Level
Remote - Newtown Square, PA

About the position

The Full Stack Programmer will play a crucial role in developing and maintaining applications that leverage data science to combat fraud, waste, and abuse in healthcare. This position requires a blend of technical expertise in both frontend and backend technologies, as well as strong communication skills to translate business needs into technical solutions. The role offers opportunities for professional growth within a dynamic startup environment focused on healthcare payment integrity.

Responsibilities

  • Develop and maintain dynamic web applications using Angular or other JavaScript frameworks.
  • Implement responsive designs and ensure cross-browser compatibility.
  • Collaborate with UI/UX designers to translate wireframes and mockups into interactive, user-friendly interfaces.
  • Optimize frontend performance to enhance application speed and scalability.
  • Design, develop, and maintain server-side applications using Java J2EE technologies, including Spring Boot, Spring MVC, and Hibernate.
  • Implement RESTful APIs and integrate with front-end applications.
  • Develop and maintain databases, ensuring efficient data storage and retrieval.
  • Ensure security and data protection in backend processes.
  • Work with Spring Boot to create stand-alone, production-grade Spring-based applications with minimal configuration.
  • Utilize Hibernate for object-relational mapping (ORM) and data persistence.
  • Work closely with product managers, designers, and other developers to understand project requirements and deliver high-quality solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug issues across the stack to ensure smooth application performance.
  • Write and maintain unit tests, integration tests, and end-to-end tests to ensure code quality.
  • Participate in continuous integration and continuous deployment (CI/CD) processes.
  • Monitor application performance and suggest improvements as needed.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in full-stack development.
  • Strong expertise in JavaScript, Angular, HTML5, CSS3, and related frontend technologies.
  • Solid experience with Java J2EE, Spring Boot, Spring MVC, Hibernate, and related backend technologies.
  • Proficiency in working with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with version control systems, preferably Git.
  • Knowledge of RESTful API design and implementation.
  • Familiarity with Agile/Scrum methodologies.

Nice-to-haves

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools like Docker, Jenkins, or Kubernetes.
  • Familiarity with other frontend frameworks or libraries (e.g., React, Vue.js).
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication skills, both verbal and written.

Benefits

  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Opportunities for professional development and career advancement.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service