You are viewing a preview of this job. Log in or register to view more details about this job.

Java Technology Consultant

EXCLUSIVELY FOR US-CITIZENS & GC-HOLDERSJob Description – JAVA Technology Consultant 1 (3–5 Years Experience) 

Multiple location : Tampa FL , Dallas TX  and Jersy city NJ, - onsiteRequired Qualifications: 

  • Bachelor’s degree or equivalent from an accredited institution. 
  • At least 3–5 years of IT experience in application development. 
  • Hands-on experience in Java, Spring Boot, and front-end technologies. 

Preferred Qualifications: 

  • Hands-on experience in Java 11+ / 14, REST APIs, Spring Boot, Microservices development. 

Core Java Development: 

  • OOPS concepts (Encapsulation, Inheritance, Polymorphism) 
  • Collections framework and usage scenarios  
  • Exception handling and logging 
  • Multithreading 
  • Problem-solving using arrays, strings, and collections 

Sprint Boot & Rest API development 

  • Building REST APIs using Spring Boot  
  • Controller → Service → Repository flow  
  • Request/response handling, validation, exception handling  
  • API security basics (Spring Security awareness) 

Microservices Development: 

  • Microservices architecture basics  
  • Inter-service communication (REST, messaging basics)  
  • API gateway, service discovery (conceptual)  
  • Event-driven systems (Kafka/MQ awareness) 
  • Experience with event-driven architecture (Kafka / MQ). 
  • Strong experience in Angular (v11+) and front-end technologies (HTML, CSS, JavaScript, TypeScript). 
    • Vulnerability / Application Security 
    • Java Script/Typescript 
    • State Management 
    • Routings 
    • Auth Guards 
    • Lifecycle Hooks 
    • SonarQube 
    • API Methods 
  • Hands-on experience with database technologies (Oracle / SQL Server / MongoDB) 
    • SQL queries (joins, filtering, aggregation)  
    • Schema understanding  
    • Working with JSON/XML payloads 
  • Experience in JUnit, Mockito, and unit testing frameworks(Jasmine, Karma ). 
  • Exposure to design patterns, MVC architecture. 
  • Experience with CI/CD tools (Jenkins, UrbanCode, Tekton, Harness). 
  • Experience with containerization & orchestration (Docker, Kubernetes, OpenShift). 
  • Exposure to cloud platforms (AWS or Google Cloud Platform). 
  • Good understanding of DevOps practices and SDLC processes. 
  • Experience in development and production support environments. 
  • Ability to work in a global delivery model and collaborate with multiple stakeholders. 
  • Strong problem-solving and analytical skills. 
  • Good communication and stakeholder management skills. 
  • Ownership and accountability mindset  
  • Ability to work in extended overlap / release windows