Java Developer/Lead
NJ, NJ
Job Description:
Job Description: must to have
Java 8
Micro services developer
Restful API
Spring boot
Strong Java
Cassandra
NO SQL
Pivotal
AWS certificated
Key Responsibilities:
Designs, analyzes, develops, codes, tests, debugs anddocuments programming to satisfy business requirements
Develop and test mission-critical enterprise applicationsthat meet the needs of the business.
Provide high quality technology solutions that addressbusiness needs by developing break-fix solutions and enhancements forapplications within new and mature technology environments.
Qualifications:
8+ years minimum experience in Java/J2EE programming
3+ years leading a team of 5+ developers
3+ years experience working on an Agile Scrum team
Excellent Core Java (version 8) with knowledge of Java 1.8features
Java Frameworks i.e. Spring; Hibernate)
Spring Boot
RESTful APIs/microservices
No-SQL database technologies; preferably Apache Cassandra
Log Management with Splunk or ELK
Apache Tomcat
Experience working with a Distributed Cache (Gemfire, Hazel,Memcache)
Multi-threaded Programming and Transaction Handling (JMS,Database)
Source code control software (e.g. Git, subversion)
Experience with high volume, mission critical applications
Experience building distributed systems at Internet scale
Experience working in a fast-paced financialservices/digital focused delivery environment
Strong written and verbal communication skill