Location: Princeton, NJ – Hybrid- 3 days a week (Local candidates only)
Duration: Long term Contract
In person interview required
Note: LinkedIn should be created before 2020 then only comes under consideration. And need candidates with min 10+ yrs exp & PP no must
Job Summary:
We are looking for an experienced Senior Full Stack Developer with strong expertise in backend development using Java and frontend development using React. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities
Design, develop, and maintain full stack web applications using Java and React
Build scalable and high-performance RESTful APIs and microservices
Develop responsive and user-friendly UI components using React.js
Collaborate with product owners, designers, and other developers to translate business requirements into technical solutions
Write clean, efficient, and maintainable code following best practices
Participate in code reviews, testing, and debugging
Optimize applications for maximum speed, scalability, and performance
Work with databases to design and optimize queries and data models
Implement security and data protection best practices
Contribute to CI/CD pipelines and deployment processes
Troubleshoot production issues and provide timely resolutions
Required Qualifications
10+ years of experience in full stack development
Strong hands-on experience with Java (Spring Boot / Spring Framework)
Strong experience with React.js (hooks, state management, component lifecycle)
Experience building REST APIs and microservices architecture
Solid understanding of HTML, CSS, JavaScript (ES6+)
Experience with relational databases (MySQL, PostgreSQL, Oracle)
Strong knowledge of object-oriented programming (OOP) concepts
Experience with Git or other version control systems
Familiarity with Agile/Scrum methodologies
Preferred Qualifications
Experience with cloud platforms like AWS, Azure, or GCP
Experience with Docker and Kubernetes
Knowledge of CI/CD tools (Jenkins, GitHub Actions, etc.)
Experience with NoSQL databases (MongoDB, DynamoDB)
Familiarity with message queues (Kafka, RabbitMQ)
Understanding of authentication/authorization (OAuth, JWT)
Exposure to testing frameworks (JUnit, Jest, Selenium)
—