• Full Time
  • Windsor

Opreto Corporation

Opreto Corporation is hiring a Senior Systems Developer (Java) to transform the back-end architecture of a telehealth videotelephony software service into a robust, modern framework that supports the client's operational needs while facilitating future growth and integration capabilities Opreto Corporation fosters a remote workplace environment where employees can collaborate and excel on the job. Despite being virtual, there are multiple opportunities for team building exercises, which helps create a convivial atmosphere full of fun, respect, and pride in delivering quality work as part of a healthy, cross-functional team. About the work This role demands not only maintaining and troubleshooting the current infrastructure but also strategically redesigning and refactoring components to ensure scalability, reliability, and performance. REQUIREMENTS:Expertise in Java Programming Enterprise Architecture Proficiency Spring Framework Expertise Cloud Computing Experience (AWS) Event-Driven Architecture Knowledge Salesforce Ecosystem Experience Problem-solving and Refactoring Skills RabbitMQ and pub/sub Messaging Systems BONUS:WebRTC and Communication APIs Integration: It would help to have familiarity with integrating communication technologies such as Twilio’s TaskRouter and WebRTC-based services, for real-time communication applications. Knowledge of Salesforce development practices, including SOQL, SOAP and REST APIs, Apex programming, and understanding of Salesforce data models and architecture. About you We're looking for a candidate with demonstrated expertise in Java, with a firm grasp of current and legacy Java versions. Candidates should deeply understand Java's runtime, concurrency models, and performance optimization techniques. You should have advanced knowledge of enterprise architecture principles and integration patterns. Candidates must be adept at designing, implementing, and scaling complex, distributed systems in a service-oriented architecture. You should have the ability to quickly understand and contribute to a large and intricate codebase, demonstrating strong analytical and problem-solving skills to navigate and improve existing systems. You must be a good writer and communicator. We work remotely, so the majority of our work and collaboration is written and/or voice chat. You’re free to work from anywhere, but your working hours must overlap extensively with our team. Opreto is committed to providing unbiased and fair work opportunities to job seekers irrespective of their race, age, gender, religion, ethnicity, and sexual orientation.Powered by JazzHR

View Job

Copy Link

Upcoming Events