1

Commission Principal Java Software Engineer Jobs in New York

Principal Software Engineer

Short Hills, NJ

$146K - $196K/yr

Principal Software Engineer As a Principal Software Engineer, you will partner with engineering ... Languages may include Python3, Java, JavaScript, Ruby, Golang, C, C++. * Hands-on experience with ...

Principal Software Engineer

Short Hills, NJ · On-site

$146K - $196K/yr

Principal Software Engineer As a Principal Software Engineer, you will partner with engineering ... Languages may include Python3, Java, JavaScript, Ruby, Golang, C, C++. * Hands-on experience with ...

Java Software Developer

Greenwich, CT · On-site

$57.25 - $74/hr

Qualifications 1. Master's degree preferred or Bachelor's degree in Computer Science, Engineering or Mathematics 2. Strong knowledge of Object Oriented programming, Java, PL/SQL, Database design and ...

We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud ...

Apply Early

About the Company

Holmdel, NJ · On-site

$80K - $120K/yr

Java Software Engineer Join a long-established organization in the insurance and financial services space, known for supporting individuals, families, employers, and businesses through trusted ...

Principal Software Engineer

Manhattan, NY · On-site

$148K - $199K/yr

Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro ... Those in eligible roles may receive commission-based pay and/or discretionary incentive ...

Principal Software Engineer

New York, NY · On-site

$147K - $198K/yr

... NodeJS, Java, C# and other programming languages Mastercard is a merit-based, inclusive, equal ... or commissions depending on the role. The base salary offered may vary depending on multiple ...

Principal Software Engineer

New York, NY

$147K - $198K/yr

... NodeJS, Java, C# and other programming languages Mastercard is a merit-based, inclusive, equal ... or commissions depending on the role. The base salary offered may vary depending on multiple ...

Sr. Core Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

We are seeking a highly experienced Senior Core Java Software Engineer with over 12 years of deep expertise in core Java development, particularly in multi-threaded, real-time systems. The ideal ...

Sr. Principal Software Engineer

Manhattan, NY · On-site

$138K - $190K/yr

They are seeking a Sr. Principal Software Engineer to set the technical direction for AI-native ... Java) • Strong understanding of system design, performance optimization, and fault-tolerance ...

next page

Showing results 1-20

Commission Principal Java Software Engineer information

What is the difference between Commission Principal Java Software Engineer vs Commission Senior Java Developer?

AspectCommission Principal Java Software EngineerCommission Senior Java Developer
CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's/Master's in Computer Science, Java certifications
Work EnvironmentDesigning and leading complex Java projects, collaborating with cross-functional teamsDeveloping and maintaining Java applications, code reviews
Industry UsageUsed in enterprise, finance, and tech sectors for high-level Java rolesCommon in software development teams across industries

The main difference is that the Commission Principal Java Software Engineer typically leads project architecture and strategic decisions, while the Commission Senior Java Developer focuses on coding, implementation, and supporting existing systems. Both roles require strong Java expertise and certifications, but the Principal role involves more leadership and design responsibilities.

What are the most commonly searched types of Principal Java Software Engineer jobs in New York? The most popular types of Principal Java Software Engineer jobs in New York are:
What are popular job titles related to Commission Principal Java Software Engineer jobs in New York? For Commission Principal Java Software Engineer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Commission Principal Java Software Engineer jobs in New York look for? The top searched job categories for Commission Principal Java Software Engineer jobs in New York are:
What cities in New York are hiring for Commission Principal Java Software Engineer jobs? Cities in New York with the most Commission Principal Java Software Engineer job openings:
Principal Software Engineer

Principal Software Engineer

Citizens

Short Hills, NJ

$146K - $196K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

Description

4 Days work from office from any of our locations in RI,  Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ

Role is not relocation eligible. 

Principal Software Engineer

As a Principal Software Engineer, you will partner with engineering teams and architecture leaders to deliver highquality, forwardthinking technology solutions. This role provides significant autonomy to lead, design, and implement innovative approaches to complex challenges in the banking industry. You will serve as a peer leader, influencing technical direction and fostering a culture of innovation, accountability, and excellence across teams.

Key Responsibilities:

  • Operate within an Agile environment, applying best practices and collaborating effectively with team members.

  • Contribute to solution design discussions, ensuring architectural alignment and successful product outcomes.
  • Design, modify, develop, and implement robust software solutions using modern engineering practices.
  • Embed quality attributes-such as scalability, maintainability, and manageability-into distributed, service-oriented architectures.
  • Apply industry-leading security practices to identify, address, and prevent vulnerabilities throughout the development lifecycle.
  • Act as a peer leader by promoting innovation, technical rigor, and adherence to Agile methodologies across the organization.

Required Qualifications

  • 7+ years of hands-on software development experience, including building and supporting commercial software products used by non-technical customers

  • Demonstrated experience leading and mentoring software engineers
  • 5+ years of experience querying, analyzing, and managing large datasets
  • Proficiency in multiple programming languages and at least one modern front-end framework (Angular, React, or Vue). Languages may include Python3, Java, JavaScript, Ruby, Golang, C, C++.
  • Hands-on experience with AWS, Azure, or GCP, particularly around managing sensitive assets
  • Bash and Linux proficiency
  • CI/CD pipeline experience (CircleCI, Jenkins, or similar tools)
  • Strong written and verbal communication skills
  • Cloud certifications such as AWS Solutions Architect
  • Solid understanding of data structures (arrays, dictionaries, linked lists, custom objects, etc.)

Desired Qualifications

  • 3+ years of experience in financial services, ideally in consumer banking, portfolio management, trading, compliance, or wealth management

  • Knowledge of banking systems and custodial/consumer banking operations
  • Experience with tools/technologies such as Apache, Lucene, Memcache, RabbitMQ, and NoSQL databases
  • Strong security expertise: OAuth2/OIDC, JWT, mTLS, OWASP, secrets rotation
  • Experience with microservices architectures, inter-service communication, and API versioning
  • Proficiency with OpenAPI/Swagger contract design
  • Knowledge of Docker and Kubernetes deployment patterns and 12-factor application principles
  • Deep AWS experience (EKS/ECS, RDS/Aurora, API Gateway/ALB, SSM/Secrets Manager, CloudWatch)

Education and Certifications

  • Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics, or a related field

  • Preferred: Master's degree in Software Engineering, Computer Science, or a related discipline

Pay Transparency 

The salary range for this position is $ 127,520 - $ 191,280 per year  plus an opportunity to earn an annual discretionary bonus. Actual pay is based on various factors including but not limited to the work location, and relevant skills and experience.   

We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity/paternity leave, flexible work arrangements, education reimbursement, wellness programs and more. Note, Citizens' paid time off policy exceeds the mandatory, paid sick or paid time-away policy of very local and state jurisdiction in the United States. For an overview of our benefits, visit https://jobs.citizensbank.com/benefits.

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Education:Why Work for UsEmployment Type: 1ST