Role: Java Full Stack Developer
Loc: New York City_NY_onsite
Fulltime
Job Description:
· Strong hands-on experience adhering to Java concurrency, concurrency patterns and building thread safe code
· Thorough experience working with transaction management, JTA, building very high volume low latency applications.
· Digital stacks include: ( J2EE, Java, MQ, Oracle, Windows, and Linux)
· 3-5 years of Oracle RDBMS design and development skills with excellent knowledge in store procedures, PL/SQL, triggers and performance tuning
· Experience migrating Oracle RDBMS to ECS cloud and NoSQL database. Architect and hands on technical experience in implementing large volume real time complex solutions
· in Big Data Platforms & Public Cloud platforms would be a huge asset.
· Hands on exposure on shell scripting and Unix/Linux/Windows System Administration
· Expert level knowledge of relational and non-relation data models and queries i.e. SQL language semantics
· Hands on experience using Core java, Server side Java, Javascript, MVC Pattern, Spring Framework
· Understanding of Network infrastructure (HTTP/S, TCP/IP, TLS.,DNS, Load-balancers, firewalls, proxies, B2B links)
· 3-5 years of experience in using JMS to connect to Tibco/IBM MQ middleware
· 3-5 experience with Spring Framework and Spring Boot, Microservices, Spring MVC, Spring Data, Spring JMS, Spring JDBC, Spring Security
· 3-5 years of experience in Java front end frameworks like Angular, React.js, jQuery etc
· 3-5erience in developing and deploying applications to cloud platforms AWS, GCP, PCF, etc
· 3-5 years of experience with WebLogic 10 and 12c application server.
· 3-5 years of Agile/SCRUM development experience with multiple Agile/SCRUM projects
· 3-5 years of Application Development using Software Development Life Cycle, SDLC
· 3-5 years of Microservices development experience using Spring boot, AppDynamics, Docker, MongoDB / Cassandra, Kubernetes, Kafka, RabitMQ, Swagger etc
· 3-5 years of experience in Java multi-threaded programming.
· 3-5 years of experience with Test Driven Development TDD
· 3-5 years of experience in writing stored procedures, packages, functions etc
· 3-5 years of experience with code versioning tools such as Github, Bitbucket, Subversion, Perforce
· 3-5 Experience in DevOps process and tools like Jenkins/Bamboo/UrbanCode also build technology like Maven/Gradle