Role: Java Lead Developer
Remote
· Superior, Expert level skills in Java 8 and Java 11.
· Profound understanding of Java and JEE internals (Class loading, Memory Management, Transaction management etc.).
· Experience in developing web applications using Spring MVC framework.
· Experience in working with tools like Docker, Kubernetes.
· Good understanding of BigData eco-system and technology stack like Hadoop/Storm/Kafka/HBase/Redis/ElasticSearch etc.
· Expert level skills in Active MQ, LogStash.
· Perfect productivity skills with IntelliJ.
· Understanding of AWS deployments and environments.
· AWS Serverless Application, AWS SAM Template, AWS API Gateway, AWS Multiple accounts, JAVA Web application deployment on AWS, Java 11.
· Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate).
· Expert level skills in OOPS concepts & unit testing.
· Experience in Core Java, Spring Boot, Web Services, XML, SQL, Middleware.
· Experience in developing, debugging, and testing SOAP Webservices.
· Expertise with SOAP UI tool.
· Experience in using Apache Camel as middleware tool is added advantage.
· Experience in using java 8 features is added advantage.
· Expertise with SQL and relational databases.
· Experience with Agile tools and methodologies including JIRA, SCRUM, Git, BitBucket.
· Performance troubleshooting and coding and designing for performance.
· Validate the architecture, prepare scope of work and estimation.
· Continuous evolution and monitoring of code quality and team output with Code reviews and unit tests and gated promotions using SCM systems.
· Security best practices.
· Experience in architecting software solutions and understanding of architecture governance.
· Strong Customer Focus.
· Deep understanding of software development in a team, and a track record of implementing quality software solutions on time and on budget.
· Experience in any Health care IT application and a managed care environment is preferred.
· Experience with Medicare and Medicaid is preferred.
· Industry standard Technology Certifications are preferred.