Cranston, RI or Dedham, MA
- 6+ years of Java development experience, ideally in a team lead role
- Demonstrated experience with defining application architectures in the distributed java world.
- Must be able to build production quality applications. Include portfolio of your projects with resume.
- High level skills in Java, using the latest SDKs and tools and frameworks such as Spring, RxJava, etc.
- Ability to develop functional, technical and user interface designs for an application that meets the defined requirements (business, system performance and standards)
- Demonstrates expertise in specific coding concepts and/or languages, especially around modern application architectures
- Experience with implementing Java, Spring Boot, Hibernate, HATEOAS, Gradle/Maven, JSON, ReST/Resource Oriented Design
- Experience interfacing with back-end applications using MQ, SOAP, RESTful services, and JSON.
- Experience with Agile/Jira, Jenkins/Cobertura/PMD/FindBugs.
- Experience with web applications that use responsive design to better support mobile browsers.
- Experience in highly-secured online environments that use n-tier designs and extensive firewalling to enhance security.
- Some exposure with Wiremock, JUnit/Mockito/Assert4J, JMS/MQ, Functional Reactive/ Lambdas/Streams
- Experience in multi data center physical implementation models for scalability and resilience.
- Experience partnering with others to solve problems quickly and efficiently.
- Some exposure to the Financial Services Industry is a plus.
- Some exposure to frameworks like Node.js, angular.js and other .js frameworks for application creation is a plus.
Key Business Solutions, Inc.
|| Office: 916 646 2080 Ext 223|| Fax: 916 646 2081 ||Website: keybusinessglobal.com ||
Note: This email is not intended to be a solicitation. Please accept our apologies and reply in the subject heading with REMOVE to be removed from our Mailing list.