$120K - 160K a year
Develop and maintain AI Core Platform and applications using Python, Java, Flask, Spring, and cloud infrastructure, participate in Agile ceremonies, design scalable solutions, and review code.
8+ years backend development experience with Python or Java, CI/CD tools, cloud native development, database knowledge, application security, Agile environment, and strong communication and mentoring skills.
Job Title : Senior Application Developer Location(s) : New York, NY 10036 (3 DAYS ONSITE A WEEK) Duration : Full-Time With Intelliswift Must Have skills • Java OR Python (If only Python then we need Java scripting if someone solid in Java then he should know Python scripting) • CI / CD • Github, Docker, Jenkins • Database concepts (DDL, DML, IndTexing, Partitioning, etc) • AWS/Azure/Google Cloud • Understands application security concepts: Encryption, Decryption, SSL, JWT, Authentication, Authorization Position Overview We are seeking a senior application developer with a passion for approaching problems differently. The ideal candidate should have a strong foundation in back-end principles and technologies, with a track record of implementing solutions that drive efficiency and growth. Primary Responsibilities • Develop and maintain a rapidly expanding AI Core Platform, as well as building applications on top. • Develop APIs & Batch Processing with technologies such as Python, Flask, Java, Spring, MSSQL, Snowflake in an Azure infrastructure. • Help design and drive the implementation of a scalable and robust core AI platform and models to enhance operational efficiency. • Develop unit tests and test end to end using tools such as Postman. • Given a design, decompose the design to deliverable stories. • Participate in Scrum ceremonies: Story Elaboration, Sprint Planning, Daily Standups, Retrospectives. • Review Pull Requests and provide constructive feedback. Qualifications & Experience • 8+ years of experience in Software Engineering focused on backend development in an Agile SDLC environment. • Solid hands-on experience in Python or Java and CI / CD tools (e.g., Github, Docker, Jenkins). • Understands cloud native development with the understanding of Microservices Architecture. • Experience with Linux/Unix. • Understands database concepts (DDL, DML, Indexing, Partitioning, etc) • Experience in deploying cloud native applications to a cloud infrastructure (AWS, Azure, Google Cloud) • Experience with design patterns (MVC, Product & Consumer, Singleton, Factory, etc) • Understands application security concepts: Encryption, Decryption, SSL, JWT, Authentication, Authorization • Experience in collaborating on small POCs (Proof of Concepts) with other engineers. • Experience conducting performance tests and monitoring applications with tools such as Dynatrace • Strong ownership and communication skills, with the ability to effectively collaborate with team members and stakeholders. • Ability to actively coach less experienced team members and be an influencer in the team. • Comfortable challenging peers and leaders to drive strategy forward. Nice to have: • · Familiarity with GenAI, NLP (Natural Language Processing) • · Front end development experience (e.g. JavaScript, Angular, React, Vue.js)
This job posting was last updated on 10/14/2025