SoHo Dragon represents a Fortune 500 FinTech company with offices in Northern New Jersey. Our client needs to hire a Java Developer who understands the Spring Boot Framework.
- This is an opportunity for Full Time Employment direct with client
- Plan to work onsite in Northern NJ at least 3 days a week and eventually work onsite M -F
Requirements:
- 5-10+ years of previous software Engineering and/or relevant consulting or military experience
- Minimum 3 years’ experience in Java, GIT, JIRA, Maven, Confluence, Spring framework (Core, MVC, AOP, Java NIO)
- Design SW solutions in the real-time, payment area
- Microservices real time choreography/orchestration experience with high volume transaction traffic.
- Design, development of microservices for highly efficient protocol translation and enrichment with reactive design patterns.
- Design, development of SW solutions and the generation of design documents
- Deliver end to end solutions for Payment APIs.
- Develop high throughput and high-volume transaction APIs that can be consumed by omni channel platforms.
- Enhance API solutions to offer simple, easy to consume APIs for payment customers.
- Participate in development of roadmap and strategies for documenting and presenting API specifications in an easy and consumable format.
- Develop roadmap and strategies to provide Client Libraries and SDKs for API products.
- Well versed in SDLC, DevOps, and continuous delivery/continuous deployment within a large-scale organization desired.
- Hands-on experience with Spring Boot, Spring Cloud, Spring Data, Spring Transactional and Spring Batch desired.
- Experience developing API for large enterprise organization is a plus.
- Experience with financial and payment industry with exposure to security is a plus
- Good communication and should be able to own and work independently
- High sense of quality within the software development process.
- Minimum 3 years of experience in Spring Boot
- Experience on creating unit test using JUnit, Mockito
- Experience in Integration Testing APIs with Postman, JMeter etc.
- Experienced on Agile methodology
- Good to have experience in PCF or related cloud platform, API Management)
- Experience in implementing high volume transactions processing applications.
- Good to have Experience on using Quality and Security scan tools such as Sonar, Fortify and Web Inspect
- Experience with Databases and code integrations such as Oracle, SQL Server, MySQL
- Expertise in implementing complex full stack solutions including digital and mobile systems, API, and Micro-Services in large Enterprise organizations.
- Experience in automated testing, mock frameworks, virtual services and performance testing.
- Hands on experience leveraging object-oriented design patterns, domain driven design principals, test driven development and enterprise architecture frameworks.
- Familiar with security concepts (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewalls, multi-protocol gateways.
- Familiar DevOps tools and experience in CI/CD software.
- Bachelor's Degree in a related technical discipline, or the equivalent combination of education, technical certifications, or training or work experience.
- Payment Industry Experience
- Any certifications are a plus.