InRhythm · 2 days ago
Sr. Full Stack Engineer
Wonder how qualified you are to the job?
Insider Connection @InRhythm
Responsibilities
Perform all phases of the SDLC like requirements analysis, application design, coding, testing and, deployment
Work closely with engineers, product owners, and other stakeholders to design and build scalable and distributed solutions that will provide a positive user experience
Transform old monolithic applications into modern microservices driven solutions
Integrate new features with third party systems using APIs
Ensure frontend application optimization and responsiveness
Document code and assist other engineers by helping in troubleshooting and problem solving
Provide thought leadership and ensure best practices for system design and development
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of professional experience in frontend and backend development
Strong experience designing and implementing Java based applications using Spring Boot, Spring Webflux, Kafka, Redis
Experience with DevOps (Python or Perl scripting) – creating CI/CD tools and pipelines.
Experience with relational database systems – ex. Oracle, SQL, RDS (PostgreSQL) and NoSQL (DynamoDb, Cassandra, etc.)
2+ years with AWS Experience (EC2, S3, RDS, SQS, SNS, DynamoDb, Lambda)
Experience using container & serverless architectures (Docker, Kubernetes, AWS Lambda, AWS ECS)
Experience with Angular, JavaScript and Typescript
Experience with Restful APIs
Proficient with Test Driven and Domain Driven Development (TDD / DDD), including using automated test frameworks (e.g., Junit, Mockito, Karma or Jasmine).
You are an experienced user of one or more Application Lifecycle Management tools (e.g., Jira).
Preferred
Familiarity using Scrum/Agile development methodology
Experience with enterprise business, financial, BPM, etc. software a major plus
Self-starter mindset, taking initiative and ownership of a challenge while providing practical and innovative solutions
Experience speaking to technical and business audiences while working globally
An eagerness to share your knowledge with others
A desire to continuously learn as you strive to develop and improve as a team
Benefits
Comprehensive and customizable Medical, Dental, and Vision Plans
401(k) Matching
Paid Parental Leave
Scalable PTO
Reimbursements for personalized birthday experiences
Social and Flexible Work Environment
Weekly Happy Hours and Cultural Events to get to know your team
Media Streaming, Book, and Fitness Allowances