Design and define specifications for complex operating software programming applications to work as part of a team with influence across a larger organization at a remote location
Requirements
- Minimum 8 years of Experience in application development/Integration using technologies like Java 8+, Spring Boot, SQL, Restful Services, React Js, WebLogic, JAVA/J2EE, Spring, SOAP & REST Web Services, Oracle and SQL databases
- OCI and OIC experience is must
- Detailed knowledge of object oriented programming concepts and design patterns
- Experience with Advanced Java concepts
- Experience with Micro-Services, Service-Mesh, Kafka and API Gateway
- Good Understanding of SQL and PLSQL
- Understanding of multi-tier distributed software architectures, concurrent programming concepts, and multi-threaded applications
Responsibilities
- Research, construct, develop, and test complex computer application software or systems
- Analyze business needs and design software as necessary
- Maintain complex computer applications software and systems
- Coordinate cross-functional projects as assigned and interact with all areas of the organization to achieve timely results
- Ensure compliance with HIPAA regulations and requirements
- Demonstrate commitment to the Company’s core values
- Maintain complex computer applications software and systems
Other
- Bachelor’s degree in Computer Science, Information Technology, related field or equivalent work experience
- Ability to mentor less experienced team members
- Ability to work in a small group and interface directly with client/project counterparts to ensure high quality project delivery on schedule with minimal oversight
- Demonstrate commitment to the Company’s core values
- Ensure compliance with HIPAA regulations and requirements