-
Us Citizen
-
Green Card
-
EAD (OPT/CPT/GC/H4)
-
H1B Work Permit
-
No of position :- ( 1 )
-
Post :- 26th Jul 2021
- Strong Java programming skills
- Minimum of 10 years practical software development experience
- Working as a Lead Developer& mentoring teams
- Robust object-oriented design pattern knowledge and implementation experience using Java; Java Backend Developer
- Java Developer – Preferable with Java 1.8 (java 8 features) experience
- Advanced knowledge and experience developing and working with relational databases such as Sybase/MySQL
- Experience with multi-tier application architecture and high performance distributed and in-memory caching solutions
- Strong understanding of data modeling techniques
- Working knowledge of building and deploying distributed systems is mandatory
- Experience with cloud technologies (e.g., Kubernetes, Docker, OpenStack) a plus
- OOPs Concepts & Patterns
-
- Java Keywords – Static, Final, volatile, synchronized, transient, this super etc.
- Constructors
-
- Abstract Classes and Interfaces
-
- Dependency Injection
-
- Exceptions – Checked, Unchecked
-
Generics
- Collections – List, Map, Set
-
- Data Structures & Collections
- Multithreading and Synchronization
- Non-Blocking Collections/Utilitie
- Spring Core(must)
-
- Spring Data
-
- GIT
-
- Maven/Gradle
-
- Design Patterns
-
- Junit/Testing (Version 4+)
-
- Caching In general
-
- Cursors (Good)
- SQL Queries – Inner Outer Joins, Group By, Having (Must)
- Stored Procedures (Good have)
- Triggers (Good)
- Hibernate
- IO & Serialization
- Memory management – Heap Dump/Thread dump /GC/Memory Tuning
- Spring Boot
- Messaging - JMS/Queues, Kafka / Cassandr
- Angular/TypeScript
-
- JSP / Servlets
-
- Mark-up Languages like XML and JSON
-
- Service Oriented Architecture / Web Services – SOAP / REST / gRPC
-
- Web Frameworks like Struts / Spring
-
- Web Technologies like HTML, CSS, JavaScript and JQuery