Contract Full stack Java Developer in NJ Job at CyberTec, New York, NY

ZkZ3aDZReXR4aUVMdUMzSDhycHhNVXJBVUE9PQ==
  • CyberTec
  • New York, NY

Job Description

Job Summary This position provides full-life-cycle software development of core ICX stories of web-based applications as assigned based on Information Technology methodology. The efficiency, effectiveness, and quality of the applications and systems under this position's charge are of the utmost importance to the Conference business. As a senior level role, this position is expected to be able to handle web development tasks independently, without needing extensive technical help from other team members. This includes designing, technical communication/documentation, developing, and debugging web applications, as well as troubleshooting and resolving issues on their own. This position is based in the Piscataway, NJ office and flexible for hybrid (3 days in-office and 2 days remote) work. Key Responsibilities Responsible for definition, architecture, design, and development of core ICX stories as assigned based on s Information Technology methodology. Provide hands-on development of ICX with emphasis on full stack software development. Provide system analysis, design, hands-on development and software architecture proposals with respect to ICX. Provide a written time estimate for that software component based on the requirements provided business to in writing for s approval. Develop/code the component to the requirements and time estimates provided. Review code base for bugs and adjust to ensure quality delivery. Report all work completed, in progress and development roadblocks in project status meetings and update status reports accordingly. The Supplier shall validate all assumptions and requirements with the project manager. Participate in ICX production support activities for troubleshooting and investigating issues. Qualifications Education Bachelor's degree or equivalent experience in Computer Science or equivalent--graduate degree highly desired. Work Experience 10-15 years or relevant experience Req Skills and Requirements Architecture and system design:

  • Experience and knowledge of Enterprise Architecture and system design.
  • Knowledge of common design patterns (e.g., MVC, Singleton, Factory) and their application in software development.
  • Ability to implement the best practices in code design to ensure maintainability and scalability.
Project leadership and domain knowledge:
  • Experience in owning application development responsibilities.
  • Experience in understanding the business and strategic vision.
  • Experience in understanding the business language.
  • Experience in the areas of publications, conference event management, non-profit governance, volunteer management, digital library, marketing & sales technology, and association membership.
Java framework and coding
  • Expertise in Java frameworks Spring (MVC) and Spring Boot).
  • Hands-on best practices in Java application development design.
  • Ability to effectively read, analyze, and enhance existing code, with an innovative approach that minimizes disruption to current functionality
  • Effectively conduct unit testing, debug, and collaborate with other stakeholders for application development delivery and production support.
JavaScript, Typescript, and Front-End Development:
  • Command of the latest JavaScript frameworks: Angular, Node.js.
  • Expertise in Typescript, HTML, CSS, jQuery, JSON, JavaScript, and AJAX.
  • Understanding of WebSockets, XML client-side caching, local storage, JavaScript modules, JavaScript scope and function execution, and Cross-Origin Resource Sharing (CORS).
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
Web Services and APIs:
  • Proficient in implementing and consuming both SOAP web services and REST API .
  • Skilled in designing and developing web service data transfer with JSON and XML formats.
Databases:
  • Proficient in both traditional and modern databases such as Oracle Database (RDBMS), DynamoDB, etc.
  • Experience in data modeling and data analysis.
Authentication and Security:
  • Knowledge of LDAP and Single Sign-On (SSO) setups.
  • Experience setting up user authentication using standard authentication services.
Cloud and System Administration:
  • Proficient in Java container setup and administration such as embedded Jetty server, Apache Tomcat etc.
  • Implementation experience on AWS platforms and in Linux OS system.
  • Experience with application servers such as Oracle WebLogic Server, reverse proxy servers, and web servers.
CI/CD (Continuous Integration/Continuous Deployment):
  • Understand CI/CD pipelines and tools.
  • Experience with tools like Jenkins, GitHub Actions, GitLab CI, AWS codepipeline, or CircleCI highly desired.
  • Knowledge of automating build, test, and deployment processes.
  • Proficient understanding of code versioning/integration/deployment tools.
Development Tools and Practices:
  • Proficiency with Git and GitHub.
  • Experience with application servers, reverse proxy servers, and web servers.
  • Strong knowledge of object-oriented design concepts, performance tuning, and current technology trends.
  • Understanding of cross-browser compatibility issues and solutions.
Project Management and Collaboration:
  • Hands-on experience with project management tools like JIRA.
  • Good knowledge of Agile and Waterfall methodologies.
  • Experience in project estimation and planning.
  • Ability to work as part of a team and interact with all levels of management.
  • Strong business acumen to understand business strategies, customer objectives, processes, and products.
User Experience and Design:
  • Strong knowledge of UX and responsive design principles.
  • Strong knowledge of Search Engine Optimization (SEO) principles and how to adhere to them in applications.
  • Strong knowledge of ADA compliance
  • Strong knowledge of PCI compliance
Communication and Analytical Skills:
  • Fluent in English with a strong command of grammar and syntax.
  • Excellent presentation and written communication skills to effectively present ideas and concepts to volunteers, users, stakeholders, and technical personnel.
  • Strong analytical skills and attention to detail.
  • Ability to mentor junior developers and foster skill development within the team.
  • Have strong business acumen to understand the business strategy, customers' objectives, processes, and products to make educated recommendations.
  • Ability to work as part of a team, as well as with all levels of management.
Application Security:
  • Strong understanding of web application security principles and best practices.
  • Experience identifying and mitigating common security vulnerabilities such as SQL injection, XSS, CSRF, and others as outlined in the OWASP Top Ten.
  • Proficient in implementing secure authentication and authorization mechanisms, including OAuth, JWT, and other standard protocols.
  • Knowledge of secure coding practices to ensure data protection and privacy.
  • Experience with security tools and practices such as static code analysis, penetration testing, and security audits.
  • Familiarity with GDPR, CCPA, and other data protection regulations to ensure compliance.
  • A solid understanding of how web applications work, including security principles and session management CyberTec

Job Tags

Contract work, Work experience placement, Work at office, Local area, Flexible hours,

Similar Jobs

Hum

AI Research Scientist (San Francisco) Job at Hum

 ...angels like James Tamplin (cofounder Firebase) and Sid Gorham (cofounder OpenTable, Granular), and partners like Amazon AWS and the United Nations. What do we do? Were building multimodal foundation models for the natural world. We believe theres more to the world... 

TalentAlly

Editorial Consultant Job at TalentAlly

Join to apply for the Editorial Consultant role at TalentAlly .Get AI-powered advice on this job and more exclusive features.THE ROLE...  ...Editorial Consultant role combines excellent editorial precision with creative, concise copywriting. The role will focus on copyediting and... 

Foxconn Industrial Internet

Expense Analyst Job at Foxconn Industrial Internet

 ...Job Description Job Description Position: Expense Analyst Location: Houston, TX Position Summary We are looking for a detail-oriented and analytical Entry-Level Expense Analyst to join our team in Houston, TX. This role will focus on analyzing SG&A (Selling... 

Impact Fire Services

Fire Sprinkler Technician Job at Impact Fire Services

Job Description $2,500 Sign-On-Bonus based on experience!\n Impact Fire Services is looking for a Fire Sprinkler Technician to be located in the Venice, Florida area. \n REQUIRED EXPERIENCE/QUALIFICATIONS \n \n Minimum of 2 years' fire sprinkler pipe fitting...

Regeneron

Principal Scientist, Velocigene- Design & Molecular Biology (Village of Tarrytown) Job at Regeneron

 ...Mid-Senior level Employment type ~ Employment type Full-time Job function Job function Research Industries Biotechnology Referrals increase your chances of interviewing at Regeneron by 2x Sign in to set job alerts for Principal Scientist roles...