• New Jersey, NJ
    11 days ago

    Job Description

    • Java Developer

    New Jersey, USA

    Development

    We're looking for a Java Developer to join our team.

    Job Responsibilities:

    • Design, develop, and implement software applications aligned with product specifications and business requirements.
    • Write clean, maintainable, and efficient code following best practices.
    • Collaborate closely with cross-functional teams, including business analysts, product managers, QA engineers, and project managers.
    • Troubleshoot, debug, and enhance existing software solutions.
    • Participate in code reviews and contribute to continuous knowledge sharing within the team.
    • Stay current with emerging technologies, tools, and industry trends to drive innovation.
    • Ensure applications are secure, scalable, and optimized for performance under varying loads.
    • Perform additional related duties as assigned.

    Job Requirements:

    • 1+ years of experience in Java/J2EE web-based application development;
    • Familiar with Java development frameworks, such as Spring MVC, Spring boot, and Mybatis;
    • Knowledge and experience with multi-tier web-based development and Internet technologies, including HTML, JSP, CSS, XML, JavaScript, JQuery, Ajax, Angular JS, or other front end frameworks.
    • Experience in developing web services (SOAP, REST), Message Queue, RMI, etc.
    • Familiar with JBPM workflow engine.
    • Knowledge of web application security control
    • Strong knowledge using ECLIPSE, IBM WSAD development tools.
    • Familiar with common design patterns, good experience in UML modeling design.
    • Familiar with application servers such as WebSphere and JBoss.
    • Familiar with CVS, GIT, etc version control tools, meet software development standards.
    • Good knowledge in database modeling and design, familiar with Oracle, PostgreSQL database;
    • Must be self-motivated with strong initiative, sense of ownership, and rely on experience and judgment to plan and accomplish goals.
    • Bachelor's Degree in Computer Science, Engineering, or related technical field.
    • Good communication skills in English.
    • Experience with banking applications development is preferred.

    Full-time

    Send resume to: recruit@premiumit.com

    Learn more

    Numbers & Facts

    LocationNew Jersey, NJ

    Skills

    • AJAX (Asynchronous JavaScript and XML)unmatched
    • AngularJSunmatched
    • Application Serversunmatched
    • Applications Securityunmatched
    • Banking Servicesunmatched
    • Best Practicesunmatched
    • Business Analysisunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Concurrent Versions System (CVS)unmatched
    • Cross-Functionalunmatched
    • Database Designunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Emerging Technologyunmatched
    • English Languageunmatched
    • Gitunmatched
    • HTML (HyperText Markup Language)unmatched
    • IBM WebSphere Application Serverunmatched
    • IBM WebSphere Studio Application Developer (WSAD)unmatched
    • Identify Issuesunmatched
    • Industry/Trade Analysisunmatched
    • Internet Applicationunmatched
    • Internet Securityunmatched
    • Internet Technologyunmatched
    • JBoss Application Serverunmatched
    • JBoss jBPMunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Java RMI (Remote Method Invocation)unmatched
    • JavaScriptunmatched
    • JavaServer Pages (JSP)unmatched
    • Knowledge Modelingunmatched
    • Messaging Middlewareunmatched
    • MyBatis (fka iBATIS)unmatched
    • Oracle Databaseunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Programming Toolsunmatched
    • Project/Program Managementunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • SOAP (Simple Object Access Protocol)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Spring MVCunmatched
    • Unified Modeling Language (UML)unmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Programmingunmatched
    • Web Servicesunmatched
    • XML (EXtensible Markup Language)unmatched
    • jQueryunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder