Job Description
The following is the job description for Sr Java developer with UI experience.
Client: Optum
Rate $85/hr
Openings: 4
Location: Minneapolis ( Currently Remote )
Duration: 1+ yrs
Interview slot: within 24 to 48 Hours.
Required Qualifications:
· Strong understanding about how browser process and load web pages.
· Strong Java Script fundamentals and its internal processing mechanism.
· Prior experience implementing web performance optimization and measuring technique.
· Experience analyzing Google search engine report and providing technical recommendation to improve site ranking.
· Must be strong experience using Java, Spring Boot, reactive programming concept(mono, flex).
· Good Knowledge about various supporting framework/design like Circuit breaker, logging.
· Solid understanding and implementation details about API asynchronous programming.
· Solid understanding about HTTP protocol.
· Solid understanding about browser based storage capabilities.
· Solid understanding about web worker, service worker.
· Solid understanding about CSS processing and mobile responsive UI.
Job description/Responsibilities:
· Designs, codes, tests debug and documents software and enhance existing components to ensure that software meets business needs.
· Writes automated unit tests for developed code through front end automation tools like Karma/Jasmine.
· Contribute to the design and architecture to enable secure, scalable and maintainable software and should be able to clearly articulate the implications.
· Develop reusable patterns and encourage innovation that will enable team velocity.
· Collaborate on the design with other team members and product owners both inside and outside the scrum team while also able to work independently.
· Code developed meets coding best practices guidelines, unit testing, security and scalability and maintainability guidelines.
Required Skills:
· BS Degree in Computer Science or related experience.
· 2 to 3 years of Front end/UI development experience using Node.JS, Express JS and Svelte Kit or equivalent.
· 2 to 3 years of experience developing SOAP/REST APIs using Java/Spring Framework/Spring boot.
· Experience writing unit tests for code through tools like Karma/Jasmine and Junit.
· Experience writing unit tests for code through framework like Junit/Easymock.
· Experience working with databases both RDBMS and NoSQL DB (Cassandra, MongoDB etc.)
· Experience in doing software development in an Agile environment.
· Experience with XML/JSON and consuming SOAP and REST services using Apache CXF or a comparable framework.
· Experience with Maven and Groovy.
Nice to Have skills:
· Experience with Adobe experience manager(AEM) as content management system(CMS).
· Experience with Test driven development and actively using TDD for development.
· Experience with commercial software development and/or healthcare industry experience.
· Strong experience in projects requiring application re-engineering modernization.