Copyright OPTnation. All rights reserved.

Java Developer

Job ID : 26053

Job Title : Java Developer

Location : Cheektowaga, NY

Comapny Name : Virtusa

Job Type : Full-Time

Industry : Information Technology

Salary :  $65000 - $75000  per year

Work Authorization : ["OPT","CPT","H4","TN Permit Holder","Green Card Holder","Canadian Citizen","US Citizen"]

No. of Positions : 2-4

Posted on : 06-11-2020

Required Skills : Java Developer,Java Consultant,

Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance

Job Description :

  • The ideal candidate is proficient in Core Java- Java 8 – that includes - Concurrent programming, method references, lambda, Streams, Functions, IO, Networking
  • The candidate must be strong in object oriented programming language (OOPS) constructs  and in  Data Structures
  • Must be well versed in SOAP, ReST based services
  • Must have strong development experience on Spring Boot , - auto configurations (jdbc, integration, elasticsearch, ), starter POM, actuator, config server, CLI, Spring profiles.
  • Must have solid experience on Spring framework (includes Security, AOP, MVC, ReST, Integration, Boot, ) with nice to have experience on Spring Cloud
  • Deep understanding of Micro services architecture – specific focus on Domain Driven Design, bounded context, 12 factor principles.
  • Understanding micro-service architectural framework that facilitates extension of the overall system with new services with clearly defined interfaces.
  • Solid experience on ORM frameworks–Hibernate, TopLink, Spring JDBC, JPA.
  • Strong design experience with deep knowledge of GoF design patterns, EIP patterns
  • Nice to have – CI/CD knowledge – Jenkins pipeline, Team City, Ansible, etc
  • Nice to have – Spring Cloud experience (on discovery, circuit breaker, and  other Micro services architecture recommended techniques)
  • Nice to have – Oauth, SSO, SAML authentication/authorization protocols and implementation

Basic Qualifications:

  • BS degree in Computer Science, Computer Engineering or Software Engineering
  • (Nice to Have) At least 4+ years’ experience or MS degree in Computer Science or related field
  • At least 2+ years CS fundamentals and OOP and OOD experience Would Be Great
  • Understanding of core CS concepts such as: common data structures and algorithms, profiling/optimization.
  • Strong analytical and problem-solving skills

Company Details :

Company Information hidden please Login to view details

Login To Apply Now! Register & Apply Now!