Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer / Application Architect - Java, AWS & GIS

Full-time

Seneca Resources

Job Title: Senior Software Engineer / Application Architect – Java, AWS & GIS

Job Location: New York, NY (Hybrid – 3 days onsite, 2 days remote)

Contract Length: 6+ months, with likely extension

Pay Range: $120–$140/hr W2, depending on experience

Work Schedule: 37.5 hours per week; 4 weeks of required unpaid vacation

Interview Process: 1–2 rounds, conducted virtually via Microsoft Teams or onsite in New York City, at the hiring manager's discretion

Position Overview

Our government client in New York City is seeking an experienced Senior Software Engineer / Application Architect to design, develop, and support customer-facing applications in a modern, cloud-based environment.

This hands-on technical role combines Java, Kotlin, SQL, AWS cloud technologies, and software architecture , with opportunities to contribute to GIS and location-based applications supporting transportation operations.

The ideal candidate will bring strong software engineering expertise, application architecture experience, and the ability to independently lead technical initiatives from requirements gathering through implementation. We're looking for someone who enjoys solving complex technical challenges, designing scalable applications, and collaborating with business and engineering stakeholders.

Key Responsibilities

  • Design, develop, enhance, and maintain scalable, customer-facing software applications using Java, Kotlin, and SQL.
  • Contribute to application architecture, system design, technical requirements analysis, and implementation strategies.
  • Develop and support cloud-hosted applications utilizing AWS services, including EC2, Elastic Beanstalk, CloudWatch, and RDS/PostgreSQL.
  • Work with Docker, ActiveMQ, Firebase, and Sentry to support application deployment, integrations, messaging, and monitoring.
  • Analyze application requirements, troubleshoot technical issues, and recommend solutions that improve performance, reliability, and maintainability.
  • Lead or coordinate technical project activities, including planning, requirements analysis, design, and delivery.
  • Prepare technical documentation, including scopes of work, software requirements, architecture diagrams, and project estimates.
  • Collaborate with business stakeholders, developers, infrastructure teams, and technical leadership to deliver effective solutions.
  • Support GIS and geospatial application functionality, including mapping technologies such as Mapbox and Esri.
  • Contribute to frontend and mobile application initiatives involving React, JavaScript, HTML, CSS, React Native, and Kotlin when needed.
  • Utilize GitHub, GitLab, and development tools to support version control, collaboration, and software delivery.
  • Identify opportunities to modernize applications, improve system architecture, and enhance development processes.

Required Qualifications

  • Bachelor's degree in Computer Science or a related technical field, or equivalent education and demonstrated professional experience, subject to approval.
  • Strong hands-on software engineering experience designing, developing, and supporting customer-facing applications.
  • Proficiency in Java, Kotlin, and SQL for application development and backend functionality.
  • Experience with AWS cloud infrastructure , including EC2, Elastic Beanstalk, CloudWatch, and RDS/PostgreSQL.
  • Familiarity with Docker, ActiveMQ, Firebase, and Sentry.
  • Demonstrated experience contributing to application architecture, system design, and technical implementation decisions.
  • Experience leading or coordinating technical projects, including planning, requirements gathering, and delivery.
  • Ability to prepare technical documentation, software requirements, scopes of work, and project estimates.
  • Strong analytical, troubleshooting, data analysis, and problem-solving skills.
  • Ability to independently manage technical assignments while collaborating with multidisciplinary teams.
  • Excellent communication, planning, organizational, and stakeholder management skills.
  • Ability to work onsite in New York City 3 days per week.

Preferred Qualifications

  • 6+ years of experience in computer systems architecture.
  • 4–6 years of professional software engineering experience.
  • Frontend development experience with React, JavaScript, HTML, and CSS.
  • Experience with React Native and mobile application development.
  • Familiarity with GitHub, GitLab, Intercom, Airtable, and Expo.
  • Experience developing GIS, geospatial, mapping, or location-based applications.
  • Knowledge of Mapbox, Esri, or similar geospatial platforms.
  • Experience supporting railroad operations, transportation systems, or related applications.
  • Background working with distributed applications, cloud-based architectures, and complex system integrations.

Why This Opportunity?

  • Support high-impact, customer-facing applications for a major New York City government organization.
  • Work with modern technologies, including Java, Kotlin, AWS, and cloud-based application infrastructure.
  • Contribute to software architecture, application modernization, and innovative GIS-enabled solutions.
  • Take ownership of technically challenging projects while collaborating with experienced engineering teams.
  • Hybrid schedule with 2 remote days per week.
  • Competitive compensation of $120–$140/hr W2.
  • Long-term contract opportunity with strong potential for extension.

About Seneca Resources

Seneca Resources is a client-focused provider of Information Technology consulting services and workforce solutions for government and commercial organizations across the United States.

Our success is driven by a strong corporate culture that values collaboration, professional growth, and career development. We offer engaging work, competitive compensation, ongoing training, and opportunities for advancement. Seneca Resources is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer / Application Architect - Java, AWS & GIS in New York, NY vacancy
  • $85 - $95 per hour

    DescriptionKforce has a client that is seeking a Senior Software Engineer II in New York, NY.Requirements* 3-...  ...end is 50/50* Building custom web applications* Expertise in Java Open-source Technologies - Apache camel, Spring boot* Expertise in AWS Cloud Technologies - ECS, S3, SQS,... 
    Amazon Web Service
    Senior
    Java

    KForce

    New York, NY
    2 days ago
  • $212.5k - $250k

     ...brings together the software, services, and...  ...moment: re-architecting a fragmented set...  ...ll join a small, senior team that blends...  ...Senior Software Engineer II, KYC, you will...  ...We also utilize Java, gRPC, and AWS. Execution: You...  ...benefits, and, for applicable roles,... 
    Amazon Web Service
    Senior
    Java
    Full time

    Carta

    New York, NY
    4 days ago
  •  ...Senior Software Engineer | AI-First Development New York City – Financial District...  ...engineering who can take applications from initial concept...  ...deploy applications using Java, Python, and Spring Boot....  ...applications. Familiarity with AWS or Azure cloud environments... 
    Amazon Web Service
    Senior
    Java
    Relocation

    eNGINE

    New York, NY
    3 days ago
  • $212.5k - $250k

     ...brings together the software, services, and legal...  .... You’ll join small, senior teams that blend startup...  ...’re hiring multiple engineers, and you’ll be hired...  ...Kafka. We also utilize Java, gRPC, and AWS. Execution: You can...  ...exceptional benefits, and, for applicable roles, commissions... 
    Amazon Web Service
    Senior
    Java
    Full time
    Work at office

    Carta

    New York, NY
    4 days ago
  • $175.5k - $180k

     ...expertise and engineering leadership to...  ...the thoughtful application of AI — that shape...  ...make great software possible. Your...  ....js, Vue.js, Java, Spring, C#, or...  ...platforms (AWS, Azure, or GCP...  ...boundaries Experience architecting AI systems and...  ...perspectives and seniority levels
    Amazon Web Service
    Senior
    Java
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    New York, NY
    2 days ago
  •  ...developing high-performance software that provides...  ...to understand, engineer, and deliver on business...  ...and user-facing applications, primarily using C#...  ...-designed, well-architected, maintainable, and...  ...one must be C# or Java Experience with Python, AWS, MSSQL, Snowflake,... 
    Amazon Web Service
    Senior
    Java

    Balyasny Asset Management

    New York, NY
    2 days ago
  • $138k - $173k

     ...looking for a full stack Senior Software Engineer to lead the design,...  ...delivery of high-scale applications. In this role, you will autonomously architect resilient systems,...  ...of backend services in Java and Spring Boot - enough...  ...infrastructure (preferably AWS), containerization (... 
    Amazon Web Service
    Senior
    Java
    Temporary work
    Local area
    Immediate start
    Worldwide

    FanDuel

    New York, NY
    3 days ago
  • $95.17k - $156.36k

     ...external partners.Maintain existing software and software documentation.You...  ...command over Java/J2EE, Spring Boot, React, Node...  ...2Familiar with Apache Tomcat, AWS, Micro-servicesStrong knowledge...  ...opportunity employer. All qualified applicants will be considered for employment... 
    Amazon Web Service
    Senior
    Java
    Full time
    H1b
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Guardian Life Insurance

    New York, NY
    17 hours ago
  •  ...We are seeking a senior, hands-on software engineer with demonstrated experience...  ...desk-modeling, application-development, or general...  ...services. Architect distributed and parallel...  ...Python, C++, C#, or Java , with demonstrated...  ...Experience with GCP, AWS, Kubernetes, Docker,... 
    Amazon Web Service
    Senior
    Java
    Full time

    Analytic Recruiting Inc.

    New York, NY
    2 days ago
  • $121.2k

     ...looking for lead software developers to...  ...enterprise-level applications. You will have...  ...lead software engineer, you will build...  ...requirements, architect, develop, test,...  ...technologies like AWS, Azure, and...  ...Python, .NET, Java, JavaScript, and...  ...audiences including senior executives and... 
    Amazon Web Service
    Senior
    Java
    Local area
    Immediate start

    Pariveda Solutions

    New York, NY
    17 hours ago
  • $141.9k - $190.3k

     ...global organization of engineers, product developers,...  ...identity.Job Summary:As a Senior Software Engineer on the Build...  ...that enables application teams to deliver software...  ...efficientlyHands-on experience with AWS infrastructure...  ...experience with Java or GoWorking knowledge... 
    Amazon Web Service
    Senior
    Java

    Disney Interactive

    New York, NY
    2 days ago
  • $192k - $240k

     ...bill pay, and travel software, Brex enables...  ...grow your career.Engineering at BrexEngineering...  ...What you’ll doAs a Senior Software Engineer,...  ...languages (e.g., Go, Java, Kotlin, or Python...  ...architecting and operating scalable...  ...platforms (e.g., AWS, GCP, Azure)Deep familiarity... 
    Amazon Web Service
    Senior
    Java
    Work at office
    Remote work
    Work from home

    Brex

    New York, NY
    2 days ago
  • $184.7k - $277.6k

     ...Number: 200683061Team: Software and ServicesLocation:...  ...everyone.DescriptionAds Engineering builds ad tech the...  ...OOPS programming (eg., Java/C++ or equivalent)Familiarity...  ...cloud paradigms ( e.g AWS or GCP )Expertise in...  ...other terms of the applicable plan or program.EEO... 
    Amazon Web Service
    Senior
    Java
    Relocation

    Apple

    New York, NY
    1 day ago
  • $152.5k - $205k

     ...through digital assets, payment applications, and programmable...  ...’ll be responsible for:The Senior Software Engineer is responsible for extending...  ...object oriented languages like Java and GoBachelor's degree in...  ...Experience with Cloud Services (AWS, Google Cloud, Microsoft... 
    Amazon Web Service
    Senior
    Java
    Permanent employment
    Remote work
    Flexible hours

    Circle

    New York, NY
    17 hours ago
  • $200k - $260k

     ...Job Description Senior Software Engineer Location: Manhattan, NYC (On-site) Base Salary:...  ...build, and maintain scalable full-stack applications using React, TypeScript, and Node.js....  ...infrastructure and applications within AWS. Collaborate closely with product... 
    Amazon Web Service
    Senior

    Stealth Startup

    New York, NY
    2 days ago
  • $150k - $185k

     ...Overview We’re seeking a Senior Software Engineer with deep backend...  ...microservices in an AWS environment. Your leadership...  ...our AWS ecosystem Architect distributed systems...  ...languages (e.g., Java, Go, Scala, Python, TypeScript...  ...EmployerAll applicants shall receive equal consideration... 
    Amazon Web Service
    Senior
    Java
    Full time
    Contract work
    Remote work

    OUTFRONT Media

    New York, NY
    3 days ago
  • $150k - $300k

     ...We DoAt Goldman Sachs, our Engineers don't just make things - we...  ...that build massively scalable software and systems, architect low latency infrastructure...  ...programming language (Java, C/C++, Python).Strong analytical...  ....Experience with AWS.Experience working on high... 
    Amazon Web Service
    Senior
    Java
    Full time
    Temporary work
    Part time
    Work experience placement
    Immediate start

    Goldman Sachs

    New York, NY
    1 day ago
  •  ...Senior Software Engineer, DevOpsCaliza is commercial banking infrastructure for...  ...production code yourself, in our application services as well as our...  ...Kubernetes-based infrastructure on AWS: AWS CDK for provisioning,...  ...-purpose language, ideally Java or Kotlin, with a real track... 
    Amazon Web Service
    Senior
    Java
    For contractors
    Local area
    Remote work
    Home office
    Visa sponsorship

    CALIZA USA LLC

    New York, NY
    3 days ago
  • $176k - $196.1k

     ...with zero downtime while application teams ship features on...  ...path for hundreds of engineers who never think about infrastructure?As a Senior Engineer, you'll own answers...  ..., shipping SDKs in Go, Java, and Python that...  ...at production scale in AWS.- Depth in at least one... 
    Amazon Web Service
    Senior
    Java
    Minimum wage
    Flexible hours

    Compass

    New York, NY
    1 day ago
  • $150k - $225k

     ...excellence through intuitive, enterprise-grade software and expertise. We simplify complex...  ...Opportunity Asseta is seeking a Senior Software Engineer to report to our Lead Software...  ...cloud-native SaaS products, ideally on AWS ~ Solid understanding of databases... 
    Amazon Web Service
    Senior
    Work at office

    Asseta

    New York, NY
    8 days ago
  • $195k - $408k

     ...The mission of the Ad Engineering Team is to build this...  ...platform. We are hiring a Senior Software Engineer for the...  ...performing, real-time applications Own building features,...  ...distributed systemsCommand of Java or C++Solid...  ...cloud services such as AWS/GCP is a plusExperience... 
    Amazon Web Service
    Senior
    Java
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    New York, NY
    4 days ago
  • $150k - $170k

     ...Full timeSenior Software Engineer - Industrial Automation...  ...NYYour RoleAs a Senior Software Engineer...  ..., and Edge AI applications that support...  ...facility systems.Architect and develop scalable...  ..., Go, C#, and/or Java.Hands-on experience...  ...(preferred), AWS, or GCP.Experience... 
    Amazon Web Service
    Senior
    Java
    Full time

    Digital Realty

    New York, NY
    17 hours ago
  • $164k - $295k

     ...About the Role: As a Senior Engineer (Typically equivalent...  ...community; evangelize software engineering best...  ...backend language (Go, Java, Scala, Kotlin, Python...  ...Hands‑on experience with AWS, Cassandra, Kafka, Elasticsearch...  ...for all employees and applicants for employment. The... 
    Amazon Web Service
    Senior
    Java
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    New York, NY
    14 days ago
  • $135k - $145k

     ...Group is currently seeking a Engineering & Quality –  Senior Software Engineer based out of our...  ...the vision for an AWS-based data platform that enables...  ...backend services leveraging Java, Micoservice architecture,...  .... We evaluate qualified applicants without regard to race,... 
    Amazon Web Service
    Senior
    Java
    Temporary work
    Work at office
    Immediate start

    Fitch Group

    New York, NY
    14 days ago
  • $31.25 per hour

     ...from January 2027 through June 2027. Applicants must remain enrolled in a degree...  ...Directly: Overview: The Software Engineer Co-Op on the Fixed Income Investment...  ...language and frameworks (C#, Java, Python, Angular, React, AWS) Excellent communication and ability... 
    Amazon Web Service
    Java
    Hourly pay
    Internship
    Live in
    Work at office
    Local area
    3 days per week

    Morgan Stanley

    New York, NY
    1 day ago
  • $161k - $218k

     ...Core team builds an engineering team to develop...  ...are looking for a senior backend developer...  ...cloud infrastructure (AWS, Azure, GCP).Help...  ...years of hands-on software engineering...  ...development using Java (Spring Boot framework...  ...but not limited to, applicant's qualifications,... 
    Amazon Web Service
    Senior
    Java
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Celonis

    New York, NY
    2 days ago
  • $160k - $240k

    Senior Software Engineer - Public Cloud Engineering Location New York...  ...deploys, secures, and operates applications in public cloud environments...  ...such as Go, Python, Java, or C++Experience designing...  ...cloud providers, including AWS, Microsoft Azure, or Google... 
    Amazon Web Service
    Senior
    Java
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    2 days ago
  •  ...Supply Chain and Engineering, and Talent, with...  ...through IBM Maximo Application Suite (MAS) and adjacent...  ...across AWS, Azure, Azure Government...  ...teams of technical architects, consultants, and...  ...and troubleshooting Java customizations...  ...delivery at Manager or Senior Manager... 
    Amazon Web Service
    Senior
    Java
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    New York, NY
    17 hours ago
  • $160k - $240k

    Senior Software Engineer - Media API Platform Location New York Business Area Engineering and CTO Ref # 10054574 Description...  ...Stack & Cutting-Edge Tools: Work with TypeScript/Node, Java/Kotlin, and AWS while pioneering AI-assisted tooling, agentic workflows,... 
    Amazon Web Service
    Senior
    Java
    Temporary work
    For contractors
    Work experience placement
    Worldwide
    Night shift

    Bloomberg

    New York, NY
    1 day ago
  •  ...Full-Stack Software Engineer About Deep AI Lab Deep AI Lab is building the...  ...Develop responsive front‑end applications using Next.js/TypeScript....  ...REST and GraphQL APIs using Java/Spring Boot. Integrate backend...  ...one of the cloud providers (AWS, Azure & GCP). Must be familiar... 
    Amazon Web Service
    Java

    Deep AI Lab

    New York, NY
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer / Application Architect - Java, AWS & GIS. Be the first to apply!