Job Description :

Role: Java Lead Developer


·         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.


Similar Jobs you may be interested in ..