Overview
Skills
Job Details
Position Title: Java FullStack Developer
Job Location: Bedminster, NJ(Onsite)
Joining Mode: Long Term Contract
Note: Final Round interview is F2F IS mandatory
Job Summary:
We are seeking a skilled and motivated Java Developer to design, develop, and maintain high-performance applications.
The ideal candidate should have strong expertise in core Java, Spring framework, REST APIs, and should be able to work in a fast-paced, collaborative environment.
Responsibilities:
Design, develop, test, and deploy Java applications with high scalability and performance.
Build RESTful APIs and integrate with external systems.
Write clean, efficient, and maintainable code following coding standards.
Participate in the full software development lifecycle (SDLC) requirement gathering, analysis, coding, testing, and deployment.
Collaborate with cross-functional teams including QA, DevOps, and Product teams.
Troubleshoot and resolve production issues in a timely manner.
Ensure security, reliability, and performance of applications.
Stay updated with emerging trends and technologies in Java development.
Required Skills & Qualifications:
Bachelor s degree in Computer Science, Engineering, and PhD in Computer science is Mandatory
Strong proficiency in Core Java, OOPs concepts, Multithreading, Collections, Exception Handling.
Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
Hands-on experience with RESTful APIs, Microservices architecture.
Knowledge of databases (MySQL, PostgreSQL, Oracle, MongoDB).
Familiarity with Maven/Gradle, Git, JUnit/TestNG.
Understanding of CI/CD pipelines, Docker, Kubernetes (good to have).
Strong problem-solving, debugging, and analytical skills.
Preferred Skills (Nice to Have):
Experience with cloud platforms (AWS / Azure / Google Cloud Platform).
Knowledge of front-end technologies (Angular, React, JavaScript).
Exposure to message brokers (Kafka, RabbitMQ).
Familiarity with Agile/Scrum methodologies.
Experience:
11+ years of professional experience in Java development.