Panzer Solutions - Logo - Home

JOB DESCRIPTION

Position : Sr. Scala Developer

Duration : 6 Months

Location : Tennessee

Posted by Panzer Solutions

Job Description

Senior Java resource building AWS applications and integrating machine learning to lower the cost of healthcare by looking for insights based on big data, efficient payments for providers, fraud/waste/abuse, accuracy and automation. The candidate would be expected to be a strong Java developer with good exposure to core Java architecture principles who also has functional programming experience with Scala. This person would be doing both front-end application screens as well as back-end design and development on a small team that is building state of the art applications (current tech, HA, scalable, automated) that use advanced analytics to enhance the revenue generation needs of our clients. The team is all about sharing and learning as a group and building relationships with the business and product owners and collaborating to improve the products. Client will consider Developers with several years Scala experience who can learn AWS


Must have:
Experienced with both server side and client side UI frameworks. React/Angular and various *.js
Current and solid experience in Java 1.6/1.7 or 1.8
Frameworks: Java Servlets, JDBC, EJB
Experience building and using RESTful JSON APIs
Experience with AWS EMR Spark/Scala
Comfort in Unix/Linux including shell scripting

Proficient with various databases and object storage: Oracle, SQL Server, dynamo, mongo, Redshift, S3
Must have some CI/CD setup knowledge and a strong propensity for automation of everything (AWS cloudformation and AWS CLI strongly desired)
Internet Languages: HTML/5, DHTML, XHTML, JavaScript, XML, and JSP

Must have soft skills:
Should be excited to work with AWS and incorporate new application design techniques (micro-services, distributed apps and DBs, etc)
Must have recent hands-on coding experience and be highly motivated to deliver functionality for the customer (customer centric)
Must have good problem solving skills and like to learn new things
Must be able to demonstrate thought leadership and not just be a coder
Must have good communication and English language skills – both written and verbal.
Must have good experience with key architectural principles and design patterns
Must have the desire and confidence to share “the right way” (knowledge and opinions) to design applications yet also have a collaborative team focus.

Ideal:
Healthcare experience (detailed Claim and payment detailed data knowledge)
Machine learning experience (implementation of random forest or other algorithms)
Big data experience with Spark or Hadoop/hive
Workflow management systems experience
Middleware: JMS, SMS, ActiveMQ, AWS SQS/SNS, Spark Streaming, AWS lambda, AWS glue, AWS Batch, AWS DataPipeline
Web Frameworks: Struts, JSF/Ice Faces, Spring MVC, Java Servlets, Server Frameworks/Components : JDBC, EJB1.1/2.0/3.0, Spring Batch.
Js Libraries/Frameworks: Angular Js 1.2, React Js 0.14, Knockout Js, J Query, node Js platform
Project Management Tools: Jira
Build/Deployment Tools: Maven, Ant, Nexus, Jenkins, shell, cloud formation, rundeck
Version Tools: gitlab
Application Server: Tomcat, Glassfish.
Web Server: Tomcat

Other Details

Salary0 to 0
Years of Experience 5+ to 10 years
Minimum Education -
Industry-
Functional Area-
Functional Role-
Willingness to Travel-
Hours per week0