Software Architect

Rf TechnologiesBrookfield, WI
7d

About The Position

RF Technologies, established in 1987, is a leading provider of comprehensive RFID safety and security systems, Wi-Fi RTLS systems, and healthcare enterprise solutions. With more than 10,000 systems installed, we specialize in innovative healthcare solutions for long-term care facilities and hospitals. Our pioneering achievements include the first RFID infant security system and peer-to-peer Wi-Fi RTLS technology. We are committed to fostering a culture of innovation, teamwork, and customer-centricity, ensuring every customer has a positive experience with our brand. We are searching for a Senior Full Stack Software Engineer to join our team who is building a next generation cloud platform based on a modern AI-powered API-first microservices architecture. This role demands a developer who is passionate about building innovative solutions that deliver real customer value and who has a foundation in back-end technologies, coupled with a fervor for creating high-performing, scalable, secure and resilient applications.

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • 8+ years of professional experience in software development.
  • Strong proficiency in the latest Java LTS versions and Spring Boot.
  • Demonstrated experience with AWS cloud infrastructure and services.
  • Solid understanding of REST APIs, microservices, and distributed systems.
  • Strong debugging, testing, and problem-solving skills.
  • Experience with CI/CD pipelines and modern development workflows.
  • Proficiency in version control using Git in GitHub.
  • Experience with SQL and Postgres.

Responsibilities

  • Design, implement, and maintain backend services using Java and Spring Boot.
  • Architect and deploy applications on AWS (EC2, Lambda, RDS, S3, IAM, etc.).
  • Collaborate within and across teams including product management, DevOps/SecOps, frontend software engineers and as needed with sales engineering, customer services and customers.
  • Participate in code reviews, provide mentorship to junior engineers, and uphold high engineering standards.
  • Analyze system performance and implement optimizations for reliability and scalability.
  • Contribute to architectural decision-making for new and existing systems.
  • Ensure security best practices and information security requirements (e.g., SOC 2) are followed.
  • Keep abreast of relevant technology trends and advancements that can be leveraged.

Benefits

  • Comprehensive insurance (medical, dental, vision)
  • 401(k) plan with company match
  • Unlimited Vacation, p aid sick days , and holidays
  • Flexible work schedule
  • Tuition Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service