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