Full Stack Java Developer
We are seeking an experienced Full Stack Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong backend expertise in Java, experience with API development (REST SOAP), and solid database programming skills using Oracle PL/SQL. Exposure to Python, application servers such as Apache Tomcat, and caching strategies will be advantageous.
location: Jersey City, New Jersey
job type: Contract
salary: $54.62 - 64.62 per hour
work hours: 8am to 5pm
education: Bachelors responsibilities:
- Design, develop, and maintain full stack applications using Java-based technologies
- Build and consume REST and SOAP APIs for integration with internal and external systems
- Develop robust backend services and business logic layers
- Write efficient and optimised PL/SQL code for Oracle databases
- Deploy and manage Java applications on Apache Tomcat or similar application servers
- Implement and optimise caching strategies to improve system performance and scalability
- Participate in code reviews, testing, and continuous improvement initiatives
- Troubleshoot, debug, and resolve production issues in a timely manner
- Contribute to system design and architecture discussions
Required Skills Strong experience in Java development (Spring/Spring Boot preferred) Proven expertise in REST and SOAP API development and integration Solid experience with Oracle databases and PL/SQL programming Understanding of full stack development principles (both backend and frontend integration) Experience with version control systems (e.g., Git) Knowledge of software development lifecycle (SDLC) and Agile methodologies Desired Skills Experience with Python development Familiarity with Apache Tomcat or other Java application servers Experience designing and implementing caching strategies (e.g., Redis, Ehcache, Hazelcast) Knowledge of microservices architecture and containerisation (Docker/Kubernetes) skills:
Agile methodologies,Apache Tomcat,API development,backend,robust backend services,business logic,caching strategies,code reviews,containerisation,database programming,Docker,Ehcache,enterprise applications,frontend,Git,Hazelcast,Java,Java-based,Java development,Java application,Java applications,Kubernetes,microservices architecture,Oracle databases,Oracle PL/SQL,PL/SQL,PL/SQL programming,Python,Python development,Redis,SOAP APIs,application servers,debug,software development lifecycle,Experience with version control systems,Spring Boot,SDLC,REST SOAP,SOAP API,Troubleshoot,continuous improvement,full stack applications,full stack development,scalability,system design and architecture,testing
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.
Recommended Jobs
Fleet Service Specialist
Fleet Service Specialist (Will travel locally 100% of time) Job Summary We are seeking motivated and mechanically inclined Fleet Service Specialists to support fleet operations across multiple…
Lead Software Engineer - Java, AI, and Automation
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the …
Director of Engineering
JOB SUMMARY Provides a high level of property maintenance knowledge. Position has overall responsibility for maintaining the building, grounds and physical plant with particular attention towards sa…
Sr Lead Software Engineer - Java, Python, AI/ML
Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at J…
Full-Time Personal Assistant / Travel and Events Manager for Executive: $250K+ and Benefits
A private and confidential Executive in Essex County, New Jersey is seeking a full-time personal assistant / travel and events manager, based in Essex County, New Jersey, to plan all aspects of luxury…
Registered Dental Hygienist
Dental Hygienist Opportunity — Jackson, NJ Grow Your Career in a Community You'll Love Our Jackson office is growing, and we're looking for a compassionate, patient-focused Dental Hygienist …
Portal Product Manager (RBC Clear)
Job Description What is the opportunity? The Portal Product Manager within RBC Capital Markets US Cash Management team will be responsible for product management, development efforts and wor…
Cashier
Job Description Job Description Title: Cashier Reports to: General Manager Summary of Position: As a cashier you will greet guests and assist in purchasing park passes, completing …
Automotive Electrical & Wiring - Installation Technician
Join Henderson Products Inc., located at 94 N. Dell Ave, Kenvil, NJ! We are the North American leader in the design, manufacture and up fit of multi-purpose equipment for heavy-duty work trucks specia…
Technology Sales Account Manager (Outside Sales)
Are you self-driven, motivated, and known for cultivating strong customer relationships? Are you looking to work for a leading full-service IT solutions company that has been certified as a Great Pla…