SR. JAVA DEVELOPER/J2EE

Apply Now

Job Description

If this blog helped you, spread the word!

Job Title: SR. JAVA DEVELOPER/J2EE

Location: Mclean,VA

Duration: 12+ Months

Visa: USC, GC, H1B and EAD

Contract Type: W2

Job Description

Candidate should have/be:

* Reasonably analytical.
* Be able to reason with and communicate ideas they bring to the table.
* Be open minded for others’ ideas.
* A motivated team player.

Programming tools, languages & Frameworks

* Proficiency working with Docker containers.
* Understanding of the use of containers in the development process.
* Understanding of application lifecycle management.
* Ability to use a CI/CD pipeline (e.g. JIRA, Jenkins) to deploy applications.
* Java 8 (or above), I/O, Multithreading, Collections, Generics, Lambda
* REST API Web Services, GraphQL API query language.
* Spring Core, MVC, Spring Boot, Spring Security, Sprint Data (JPA), Dependency Injection, DAO (Data Access Object), JTA, JDBC
* HTML, JavaScript, CSS, jQuery, Angular 9 or above.
* Apache Tomcat, Jetty Server.
* Maven, Gradle, Junit/ Mockito, Cucumber.
* Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO
* XML technologies and XML parsers.
* JSON technologies
* ORM framework Hibernate
* Streaming technology – Kafka
* AWS EKS
* Databases
* Good understanding of RDBMS (e.g. MS SQL or PostgreSQL).
* Write advanced SQL queries (thorough understanding of JOINs).
* Performance tuning of SQLs.

If this blog helped you, spread the word!