Software Engineer
Posted 28ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full Stack Software Engineer designing and developing healthcare applications using Kotlin, Spring Boot, and JavaScript. Responsible for end-to-end feature development with a focus on performance and reliability.
Responsibilities:
- Build and scale mission-critical applications using Kotlin/Spring Boot on the backend and JavaScript/HTML on the frontend.
- Design and implement real-time data pipelines and streaming applications using Apache Kafka.
- Architect and optimize schemas and complex queries within MySQL to ensure high performance and data integrity.
- Design, implement, and maintain RESTful APIs that serve as the backbone for our internal and external integrations.
- Take responsibility for the entire development lifecycle, from initial concept to deployment and production monitoring.
- Partner closely with the Product team to translate healthcare workflows into high-performing software.
- Use AI-assisted tools responsibly to accelerate debugging, log analysis, and code generation.
- Contribute to system design discussions and help shape scalable, maintainable architectural patterns.
- Improve observability through logging, metrics, dashboards, and alerting best practices.
- Collaborate in sprint planning to improve estimation accuracy and development flow.
Requirements:
- A bachelor’s Degree in computer science or a relevant field of study, or equivalent experience
- 2+ years of professional experience in Java or similar object-oriented development
- Relational database design and query, using both SQL and ORM
- Experience with AWS or other public cloud environments
- Modern Java frameworks (Spring Boot) preferred
- Proficiency in modern JavaScript frameworks (React) is a plus
- Strong commitment to automated testing at all levels of the stack
- Comfort using or learning AI-supported tools (e.g., ChatGPT, CoPilot, or role-specific tools) to improve daily workflows.
- A forward-thinking, curious mindset with an openness to experimenting with new technologies.
- Strong analytical and problem-solving skills, with sound judgment and creativity in designing solutions.
- Proven ability to thrive in fast-paced, high-growth, and rapidly evolving environments.
- Ability to work effectively in a remote-first environment, ensuring high-quality virtual interactions with minimal distractions.
- The ability to travel periodically for work.
Benefits:
- Competitive compensation that includes health, dental, vision, and other benefits


















