Role Details
Role: Java Full Stack Developer
Location: Wilmington, DE/Plano, TX/Jersey City, NJ (Remote and later an onsite role Post Covid)
Duration: 6+Months
Role Type: W2 (W2 with Brilliant Infotech Inc)
Mode of Interview: 3 rounds of video call discussions (1ST internal with our Technical Team and 2 client rounds)
Required Skills
• Core Skills: Java, Java Script, SQL, Angular, Spring Boot, RESTful, Microservices
• Presentation Layer: HTML, CSS, Javascript, JQuery, Angular JS, Typescript
• Business Layer: Java 8/11(Must be good in Collections), Spring Boot (MVC, DI, Repository), RESTful (JAX-RS)
• Persistence Layer: No SQL DB (Cassandra or similar) / SQL DB(Maria DB or Oracle or My SQL) / Hibernate ORM, JPA
• Messaging Broker: Kafka or ActiveMQ
• Testing: Unit Testing using Junit, Mockito, Integration Testing using Soap UI/Selenium/Cucumber, JMeter, BlazeMeter
• Version Control: Git/BitBucket
• Cloud Platform: Pivotal Cloud Foundry, Docker, Kubernetes. Well aware of Eclipse/IntelliJ IDE, Micro-service architecture, Agile Development, Microservices. Good to have knowledge about CI/CD(Jenkins) lifecycle, Test-driven development.
• Behavioral Skills: Strong communication skills and able to work effectively in a team environment. Must have strong knowledge of Object-oriented development, version control, release management, change management.