Position: Java Developer Location: Plano-Dallas, TX or
IL, DE, CA, NY, NJ (ONSITE)
Duration: 12+ Months Contract (potential for extension)
JOB DESCRIPTION: Our Client is looking for a 10+ Year of experienced Java Developer with expertise in Java/Spring boot, Payment Transaction Management experience (preferably with Graphite), FX, Cockroach DB or similar etc.
Required: - AWS,
- Spring boot,
- Rest Full Web services,
- Java/Spring/Spring Boot/Micro service/AWS/Angular/React
- Java 17 ( or Java 11 will also work)
- Spring Reactive Programming using Web Flux (should be hands on with various Flux/Mono operations, invoking reactive API, reactive DB)
- J Unit for reactive and BDD Testing based on cucumber/Gherkins
- Regular backend developer skills (Git, Maven, Gradle, Jenkin, Splunk logging etc.)
- Deploying/monitoring in Kubernetes
- Secondary Skill
- Cockroach or PostgreSQL
- Cassandra
- Liquibase usage to make DB changes
Responsibilities - Develop AWS deployment automation services for various security related applications and tools.
- Design, build, test, deploy and support deployment of tools in AWS.
- Programming experience with Angular and Java, J2EE, XML, and Web Services
- Experiences in full life cycle application/system development
- Experience developing in distributed application environments (Database, Transaction Management)
- Experience writing conceptual and detailed design documents, and developing large scale enterprise applications following an Agile execution model
- Angular, Java, and J2EE experience
- Experience/knowledge of AWS development and services
- Experience with Application integrations (SOAP/REST Web Services, ESB, JMS, File/Data transfers, etc.)
- Familiar with GIT repositories (Bit Bucket) and Agile Methodology/SCRUM/Kanban UCD, Terraform, Docker/Container basics
- Source Code Control/Feature Branching/CICD Pipeline Basics, Version Control
Experience with Jenkins and GIT- Foundational