Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Software Engineer, II

Software Engineer, II

Back to Jobs
Blue Sage Solutions logo

Software Engineer, II

Blue Sage Solutions

Location

270 Sylvan Avenue, Englewood Cliffs, NJ, 07632, USA

Experience

Mid

Posted

Jul 14, 2026

Apply by

August 13, 2026

Applicants

0

Early applicantEasy applyFull-timeHybrid

Sign in to apply on web or download the app for more options.

Job Description

## Overview What We’re Looking For: - Passion for software development and commitment to delivering quality results. - Eagerness to learn new technologies, frameworks, and tools. - Strong problem-solving skills and a collaborative mindset. Important Notice to All Applicants Blue Sage Solutions is unable to sponsor work visas at this time. We do not accept candidates on temporary work authorization of any kind, including F-1 OPT, CPT, H-1B, or TN. As a standard part of our hiring process, identity verification is required. Candidates will be asked to present a valid, government-issued photo ID on camera at the start of the first interview. Applications submitted by or on behalf of someone other than the actual candidate will be immediately disqualified. Submission of an application constitutes your agreement that all information provided is accurate and that you are the individual who will participate in all stages of the hiring process. ## Description # Full Stack Developer - Level 2 (Hybrid) Blue Sage Solutions is seeking a talented Level 2 Full Stack Engineer to join our team in a hybrid capacity. This role requires on-site presence at our Englewood Cliffs, NJ office on Tuesdays and Thursdays (minimum). ## This Role Includes: Software Development & Maintenance - Possesses software debugging skills, including performing upgrades and routine maintenance. - Revises software code for improved efficiency and bug detection. - Creates and writes unit tests. System Development Life Cycle (SDLC) Competence - Competent in some or all stages of the SDLC: analysis, design, development, testing, implementation, documentation, and evaluation. - Able to set up a development environment independently. Problem-Solving & Collaboration - Demonstrates initiative and a methodical approach to solving various problems, proposing effective solutions. - Able to collaborate effectively with team members. - Capable of performing tasks for multiple simultaneous projects. ## Requirements Minimum 2 years of professional software development experience with demonstrated proficiency in the following: ### Technical Skills Languages: - Java - JavaScript - SQL Frameworks: - Spring - Hibernate or other ORM frameworks - Experience with Drools or other business rules engines - REST and API development Databases: - MySQL or other relational databases Version Control: - Git or other distributed repository Process & Tools: - Jira or other issue ticketing systems ### Location Requirements - Must be located in or willing to relocate to the NJ area - Hybrid work arrangement: on-site presence required at our Englewood Cliffs, NJ office on Tuesdays and Thursdays (minimum) ## Education BS/BA in Computer Science, Engineering or a related field or equivalent in experience ## Preferred Qualifications ### Languages Experience in one or more of the following: - CSS - HTML - Groovy - GraphQL ### Frameworks Experience in one or more of the following or similar frameworks: - Grails - Bootstrap - GORM or other domain modeling frameworks - Hydra - Sencha/ExtJS - Vue.js or a UI framework such as React, Angular, etc. - Testing such as JUnit - Web Components such as Vuetify, Tailwind, etc. - Caching - Security ### IDEs Experience in one or more of the following or similar: - IntelliJ - Visual Studio - Other editors such as VS Code, Sublime, Eclipse, etc. - MySQL Admin or other SQL editors ### Cloud and Containerization Understanding and remedial experience in cloud platforms such as AWS (preferred), Azure, GCP ### Databases Experience in one or more of the following or similar: - Redis or other NoSQL databases ### Repositories and Build Tools Experience in one or more of the following or similar: - GitHub or related central repository services - Maven - Ant - Gradle - Webpack - Gulp ### Industry Knowledge - GitHub / portfolio showing any previous work is a plus - Mortgage Lending domain knowledge a plus ## Responsibilities ### Development & Technical Design - Analyze users' needs and then design, test, and develop software to meet those needs - Help design software applications and offer creative and efficient solutions - Design each piece of an application or system and plan how the pieces will work together - Create mockups when required to help communicate concepts and approaches to leaders - Create a variety of models and diagrams (such as flowcharts) that show programmers the software code needed for an application - Code, evaluate, and execute configuration changes - Recommend software upgrades for customers' existing programs and systems - Execute conversion plans and document possible improvements ### Code Quality & Documentation - Revise software code to make it more efficient and detect bugs in the code - Ensure that a program continues to function normally through software maintenance and testing - Perform and provide constructive feedback on code reviews to help grow our talent - Help document and provide standards for other developers - Document every aspect of an application or system as a reference for future maintenance and upgrades - Participate in the implementation and documentation of tests ### Collaboration & Communication - Demonstrate passion for software, end results, and commitment to the end product - Work comfortably with technologies, development frameworks and third-party libraries - Collaborate with business analysts, quality assurance, DevOps, and developers to help shape new features within our product - Support the technical design process by participating in the analysis of technical application requirements - Collaborate with other computer specialists to create optimum software

Key Responsibilities

  • Analyze user needs and design, test, and develop software applications.
  • Revise software code for efficiency and bug detection.
  • Create and write unit tests.
  • Perform software debugging, upgrades, and routine maintenance.
  • Set up development environments independently.
  • Collaborate with team members on multiple simultaneous projects.
  • Document application aspects and provide standards for other developers.
  • Participate in code reviews and provide constructive feedback.

Requirements

  • BS/BA in Computer Science
  • Engineering or a related field or equivalent in experience

Skills Required

JavaJavaScriptSQLSpringHibernateORM frameworksDroolsBusiness rules enginesRESTAPI developmentMySQLRelational databasesGitJiraProblem-solvingCollaborationInitiativeMethodical approachCSSHTMLGroovyGraphQLGrailsBootstrapGORMHydraSenchaExtJSVue.jsReactAngularJUnitVuetifyTailwindCachingSecurityIntelliJVisual StudioVS CodeSublimeEclipseMySQL AdminAWSAzureGCPRedisNoSQLGitHubMavenAntGradleWebpackGulp

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

270 Sylvan Avenue, Englewood Cliffs, NJ, 07632, USA

Application Deadline

August 13, 2026

Total Applicants

0

About Blue Sage Solutions

Blue Sage Solutions logo

Blue Sage Solutions is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

TD Bank logo

Software Engineer III (Front End Java/React/Spring)

TD Bank

125,500–154,000 / Year

Full-timeEasy applyWork from Office
Toronto·Senior·Jul 14
KMS Technology logo

Senior Java Software Engineer (Java/Spring/Azure/AWS)

KMS Technology

Full-timeEasy applyHybrid
Ho Chi Minh·Senior·Jul 14
Upland Software logo

Software Engineer II

Upland Software

Full-timeEasy applyWork from Home
IND·Mid·Jul 10
American Express logo

Software Engineer II

American Express

Full-timeEasy applyHybrid
Gurugram·Entry·Jul 10
O

Sr Developer - Java API - Chennai

Oracle

Full-timeEasy applyWork from Office
India·Senior·Jul 14
Zendesk logo

Software Engineer II

Zendesk

Full-timeEasy applyHybrid
Pune·Mid·Jul 10
Browse all jobs