Java Developer
Tech3pillars Technologies
Weehawken Township, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Weehawken Township, United States of America
Tech stack
HTML
Java
API
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
CSS
Cloud Computing
Software Design Patterns
Memory Management
Github
Java Message Service (JMS)
Spring
JUnit
Maven
NoSQL
OAuth
Performance Tuning
Systems Development Life Cycle
SQL Databases
Web Application Frameworks
Multithreading
Scripting (Bash/Python/Go/Ruby)
Transport Layer Security
React
Spring-boot
Caching
Gitlab
GIT
Kafka
REST
Docker
Microservices
Job description
Job Title: Lead/Senior Java Developer Work Location: Weehawken, NJ 7086 Contract duration: 12+ months Interview Process (Is face to face required?): Yes Job Details: Tec…
- 1 day ago
Requirements
- 6 12 years of hands-on experience in Java development
- Strong experience in Java, Spring, Spring Boot, Microservices, and REST APIs
- Hands-on experience in building scalable web applications using React
- Strong knowledge of multithreading and microservices architecture
- Good understanding of performance tuning, memory management, and caching mechanisms
- Experience with SQL and NoSQL databases
- Expertise in messaging and integration technologies (Kafka, JMS, MQ)
- Working knowledge of Unix/Linux and basic scripting
- Proficiency in HTML, CSS, and modern UI development practices
- Experience with Docker and Kubernetes
- Cloud experience (Azure preferred; AWS/GCP acceptable)
- Strong experience with unit and integration testing (JUnit)
- Familiarity with Git, GitLab/GitHub, Maven
- Solid understanding of design patterns and coding best practices
- Experience troubleshooting production issues and performing root cause analysis
- Familiarity with Agile methodologies and SDLC processes
- Knowledge of security concepts (OAuth2.0, encryption, SSL, APIs, gateways)
- Excellent communication and collaboration skills