What are the responsibilities and job description for the Java Fullstack Developer position at Cygnus Professionals Inc.?
Role: Java Fullstack Developer
Location: Delaware, New Jersey and Plano TX - ONSITE
Duration: 6-12 Months Contract
Interview Process: 2 Rounds
As an Engineer on our group, you will be working with our Agile teams building applications leveraging
· An architecture in the style of “Event sourcing”
·Microservices to provide dedicated business functions
· Oracle, AWS AuroraDB , MongoDB and Redis Cache used for creating persistent view services
· Kafka for messaging and to enable rapid short term recovery, horizontal scalability and workload distribution
Requirements
· Programming languages: experience on Java is a must, shell scripting languages such Python are nice to have.
· Runtimes / Application servers – One of the following- Spring Boot, Docker , Tomcat
· Frameworks / libraries – REACT or Angular experience is a must – Experience with Kafka, Spring boot.
· Relational DBs such as Oracle, Aurora or CockroachDB
· NoSQL database: MongoDB or DynamoDB are a must;Redis Cache is a plus