Vacancy expired!
Back-End Developer w/Java or Kotlin; SpringBoot; Kafka; W2; RemoteProvides expert content/professional leadership on complex Engineering assignments/projects. Designs and develops a consolidated, conformed enterprise data warehouse and data lake which store all critical data across Customer, Provider, Claims, Client and Benefits data. Designs, develops and implements methods, processes, tools and analyses to sift through large amounts of data stored in a data warehouse or data mart to find relationships and patterns. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via an analytics and reporting. Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering initiatives. Uses deep professional knowledge and acumen to advise functional leaders. Focuses on providing thought leadership within Information Management but works on broader projects, which require understanding of wider business. Recognized internally as a subject matter expert.Required Skills:
- Expertise with server-side Java and SpringBoot
- Expertise designing and developing quality REST microservices that meet functional and non-functional requirements
- Expertise or significant experience with designing domain (aka entity) models to expose out microservices
- Significant experience with agile/scrum practices (able to play the role of scrum master when needed)
- Experience with asynchronous event-based processing (e.g. with Kafka)
- Experience integrating with or migrating from mainframe systems is a plus
- Comfort interfacing with Client director level management for technical briefings, status reports, etc.
- Work with IT and Business management to evaluate complex user requests, projects, and clarify objectives and functional requirements for new or modified microservices
- Determine feasibility, cost and time required, compatibility with current system, and system capabilities
- Provide level of effort and time estimates when required
- Prepare project documentation when needed
- Explain usage of microservices and domain models
- Work with solution and entity architects to define and implement application architecture
- Code new or modified computer programs into existing systems and test program effectiveness
- Evaluate error messages, modify codes and troubleshoot programming problems
- Develop detailed designs and specifications for microservices and associated utilities
- Perform analysis of systems issues or changes
- Write documentation describing program development, logic, coding, and corrections
- Participate in the development of user manuals and operating procedures
- Provide assistance to team members needing technical expertise or systems and / or programming knowledge
- Possess excellent communication and relationship skills
- Advanced problem solving skills and the ability to work collaboratively with other Departments to resolve complex issues with innovative solutions
- Ability to meet deadlines and balance multiple deadlines
- Demonstrated ability to prioritize work load and meet project deadlines
- Ability to adapt in a dynamic work environment and make independent decisions
- Extremely process and detail oriented
- Strong customer service focus
- Excellent oral and written communication skills
- Familiarity with health care industry very helpful
- Willingness to work a flexible schedule to accommodate project deadlines
Vacancy expired!