342 Software Developers jobs in New York
Full Stack Software Developer (React/Python/Node.js/SQL)
Posted 109 days ago
Job Viewed
Job Description
W2 ONLY
HYBRID - 3 days onsite in NYC We are seeking a skilled Full Stack Software Developer with experience to design, develop, and maintain web applications. The ideal candidate will have a strong background in both front-end and back-end technologies, a passion for coding, and the ability to work collaboratively in a fast-paced environment. Key Responsibilities: Design, develop, and maintain scalable web applications using modern technologies.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, maintainable, and efficient code for both front-end and back-end components.Troubleshoot and debug applications to optimize performance and user experience.Implement responsive design principles to ensure applications are mobile-friendly.Conduct code reviews and provide constructive feedback to team members.Participate in Agile development processes, including sprint planning and retrospectives.Qualifications:
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.Strong experience with back-end technologies such as Node.js, Python. Familiarity with database technologies (SQL and NoSQL ) such as MySQL, PostgreSQL, MongoDB, or similar.Experience with version control systems, preferably Git.Knowledge of RESTful APIs and microservices architecture.Strong problem-solving skills and attention to detail.Excellent communication and teamwork abilities.Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus.Familiarity with DevOps practices and CI/CD pipelines.Understanding of security best practices in web development.Sr. Full Stack Developer
Posted 8 days ago
Job Viewed
Job Description
- Lead migration from legacy Java systems to modern frameworks (e.g., SpringBoot)
- Develop and optimize enterprise-scale applications across old and new Java stacks
- Collaborate with cross-functional teams to deliver high-quality software
- Integrate AI-assisted development tools, especially Claude
Mentor junior developers and ensure code quality, security, and performance
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- Deep expertise in Java frameworks (EJB, SpringBoot), legacy servers (Websphere), and modern platforms (AWS ECS, Kubernetes)
- Proven experience in Java modernization and architecture conversion
- Strong API development (REST, SOAP, JSON, XML), SOA patterns, and database integration (JDBC, MySQL)
- Proficiency in automated testing, DevSecOps, and secure coding practices
- Familiarity with Claude AI for coding support
- Skilled in DevOps tools (GitHub, Jenkins, Bitbucket) and SDLC monitoring/logging
- Strong problem-solving and debugging abilities
- Able to work independently and collaboratively
Senior Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
**Roles and Responsibilities**
+ Responsible for design and development as a full stack java to build very high-volume, low-latency enterprise applications that can adapt and scale to changing market conditions
+ Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders.
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Development of solutions following established technical design, application development standards and quality processes in projects.
+ Understanding the client requirements and envision the solution that can be captured as respective user stories in JIRA.
+ Work with large datasets and develop efficient algorithms for data processing and analysis
+ Collaborate with cross-functional teams to identify and prioritize project requirements
+ Implement AI/ML models using popular frameworks and libraries
+ Ensure high-quality code delivery with robust testing and validation
+ Excellent verbal and written communication skills, enabling effective collaboration with cross-functional teams, stakeholders, and management
+ Proven ability to effectively use complex analytical, interpretive and problem-solving techniques and execute plan
+ Passion and commitment for process and design simplification
+ Work with Production Service/Support to resolve issues
+ Stay up to date with new development tools and strategies
**Qualifications:**
+ 6+ years of experience as a Senior Java Developer with hands on end-to-end solutions.
+ Java 8 + with strong expertise in Spring, Hibernate, and Java-based frameworks.
+ Expert in Java microservice based architecture and REST APIs.
+ Knowledge in data processing and storage solutions like Apache Hadoop, Spark, and/or NoSQL databases.
+ Experience in relational databases like Oracle,DB2,SQL server. Able create database objects
+ Experience in working with in memory database and cache like Redis.
+ Experienced in data streaming using kafka.
+ Experience with cloud platforms like AWS, Azure, or Google Cloud
+ Strong understanding of data structures, algorithms, and software design patterns
+ Experience with containerization (Docker) and orchestration (Kubernetes)
+ Familiarity with AI/ML technologies, including:
+ Machine Learning frameworks like Weka, Deeplearning4j, or TensorFlow Java API
+ Deep Learning architectures like CNNs, RNNs, or Transformers
+ Natural Language Processing (NLP) techniques and libraries like Stanford CoreNLP or OpenNLP
Preferred Skills:
+ Experience with popular AI/ML libraries like LangChain4j or Spring AI
+ Knowledge of Redis Vector DB or Elasticsearch for efficient data retrieval
+ Familiarity with Agile development methodologies and version control systems like Git
+ Worked in Financial industry preferably Funds business functions
**Education:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
---
**Primary Location:**
Jersey City New Jersey United States
---
**Primary Location Full Time Salary Range:**
$121,200.00 - $181,800.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
**Anticipated Posting Close Date:**
Sep 30, 2025
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi ( ._
_View Citi's EEO Policy Statement ( and the Know Your Rights ( poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Java Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
+ Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
+ Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
+ Design, develop, and maintain enterprise-level Java applications and microservices.
+ Collaborate with architects, business analysts, and QA engineers to deliver high-quality solutions.
+ Translate business requirements into well-architected technical solutions.
+ Enforce code quality through code reviews, unit testing, and automated build tools.
+ Optimize application performance and scalability.
+ Manage technical risks and provide mitigation strategies.
+ Participate in Agile/Scrum ceremonies including planning, daily stand-ups, and retrospectives.
+ Stay updated with emerging technologies and recommend improvements.
+ Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ 8-10 years of hands-on experience in designing, developing, and maintaining scalable applications
+ Extensive experience system analysis and in programming of software applications
+ Strong proficiency in Java
+ Experience with Microservices architecture and RESTful APIs
+ Expertise in SQL and experience with relational databases like Oracle
+ Proficient in build tools like Maven or Gradle
+ Experience with version control systems (e.g., Git)
+ Experience in managing and implementing successful projects
+ Hands-on experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps
+ Exposure to message brokers like Kafka, RabbitMQ
+ Ability to adjust priorities quickly as circumstances dictate
+ Demonstrated leadership and project management skills
+ Consistently demonstrates clear and concise written and verbal communication
**Preferred Skills:**
+ Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security) is a plus
+ Experience with React.js / Angular or other frontend frameworks is a plus
+ Familiarity with DevOps principles and tools
+ Knowledge of Test-Driven Development (TDD) and automated testing frameworks (JUnit, Mockito)
+ Familiarity with cloud platforms (e.g., AWS, GCP, or Azure)
+ Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
**Education:**
+ Bachelor's degree/University degree or equivalent experience
+ Master's degree preferred
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location:**
Jersey City New Jersey United States
---
**Primary Location Full Time Salary Range:**
$142,320.00 - $213,480.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
Java Full Stack Development, Microservices Architecture.
---
**Anticipated Posting Close Date:**
Sep 29, 2025
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi ( ._
_View Citi's EEO Policy Statement ( and the Know Your Rights ( poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Java Full Stack Developer
Posted 3 days ago
Job Viewed
Job Description
Day to Day job Duties:
+ Develop and maintain responsive web applications using React.js.
+ Design and implement backend services and APIs using Node.js/Java and RESTful architecture.
+ Integrate and manage Apache Kafka for real-time data streaming and messaging.
+ Work with MongoDB for data modeling, querying, and performance optimization.
+ Deploy and manage applications on AWS cloud infrastructure.
+ Collaborate with cross-functional teams including product, design, and DevOps.
+ Write clean, maintainable, and testable code following best practices.
+ Participate in code reviews, troubleshooting, and performance tuning.
Required Qualifications:
+ 5+ years of experience in designing, developing and deploying Java full stack applications
+ Proficiency in React.js and modern JavaScript (ES6+)
+ Strong experience with REST APIs and backend development.
+ Hands-on experience with Kafka for event-driven architecture
+ Solid understanding of MongoDB and NoSQL data modeling
+ Experience with AWS services such as EC2, S3, Lambda, and CloudWatch
+ Familiarity with Git, CI/CD pipelines, and containerization (Docker)
+ Bachelors in Computer Science or equivalent work experience
About NTT DATA:
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com
NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.
Lead Software Engineer - Full stack developer
Posted 3 days ago
Job Viewed
Job Description
As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology sector, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
**Job responsibilities**
+ Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
+ Develops secure high-quality production code, and reviews and debugs code written by others
+ Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
+ Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
+ Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
+ Adds to team culture of diversity, opportunity, inclusion, and respect
**Required qualifications, capabilities, and skills**
+ Formal training or certification on software engineering concepts and 5+ years applied experience
+ Hands-on practical experience delivering system design, application development, testing, and operational stability
+ Advanced in **Java, Spring Boot, JPA, SQL, REST.**
+ Proficiency in automation and continuous delivery methods
+ Proficient in all aspects of the Software Development Life Cycle
+ Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
+ Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
+ In-depth knowledge of the financial services industry and their IT systems
+ Practical cloud native experience
**Preferred qualifications, capabilities, and skills**
+ Familiarity with modern front-end technologies like Angular/React, TypeScript, CSS, HTML etc.
+ Exposure to cloud technologies AWS or other.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
**Base Pay/Salary**
Jersey City,NJ $152,000.00 - $215,000.00 / year
Lead Software Engineer - Full stack developer
Posted 15 days ago
Job Viewed
Job Description
As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology sector, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure high-quality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
- Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced in Java, Spring Boot, JPA, SQL, REST.
- Proficiency in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies like Angular/React, TypeScript, CSS, HTML etc.
- Exposure to cloud technologies AWS or other.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
Base Pay/Salary
Jersey City,NJ $152,000.00 - $215,000.00 / year
Be The First To Know
About the latest Software developers Jobs in New York !
Senior/lead full stack developer-NYC
Posted 15 days ago
Job Viewed
Job Description
**Job Title:** Feature Lead
**Location: Jersey City, NJ**
**Pay Range:** $68 per hour
**What's the Job?**
+ Own end-to-end feature development, from requirements gathering to deployment, ensuring alignment with business objectives and compliance standards.
+ Collaborate with Product Owners, Business Analysts, and stakeholders to refine and translate business needs into technical solutions.
+ Lead Agile ceremonies such as backlog grooming, sprint planning, and demos to ensure smooth delivery of features.
+ Coordinate across multiple technology teams including data, middleware, UI, testing, and DevOps to remove blockers and track progress.
+ Ensure features meet performance, security, and audit requirements, overseeing testing and validation processes.
**What's Needed?**
+ Experience in CRM systems, APIs, data models, and cloud integrations within a banking or financial environment.
+ Strong understanding of ETL processes, SSIS, SSRS, and .NET Core (C#) development and recent hands on experience.
+ Knowledge of SQL Server performance tuning, indexing strategies, and stored procedure optimization.
+ Familiarity with Agile SDLC, change management, and regulatory compliance standards such as SOX and PII.
+ Excellent communication skills and ability to partner effectively with technical and business teams.
**What's in it for me?**
+ Opportunity to lead impactful projects in a dynamic financial environment.
+ Work with a collaborative and innovative team committed to professional growth.
+ Engage in challenging tasks that enhance your technical and leadership skills.
+ Contribute to solutions that improve client lifecycle management and compliance tracking.
+ Competitive pay rate and a supportive work environment.
**Upon completion of waiting period consultants are eligible for:**
+ Medical and Prescription Drug Plans
+ Dental Plan
+ Vision Plan
+ Health Savings Account
+ Health Flexible Spending Account
+ Dependent Care Flexible Spending Account
+ Supplemental Life Insurance
+ Short Term and Long Term Disability Insurance
+ Business Travel Insurance
+ 401(k), Plus Match
+ Weekly Pay
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
**About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells**
_ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands -_ **_Manpower, Experis, Talent Solutions, and Jefferson Wells_** _-_ creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2023 ManpowerGroup was named one of the World's Most Ethical Companies for the 14th year - all confirming our position as the brand of choice for in-demand talent.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Senior Lead Software Engineer - AEM Full Stack Developer
Posted 10 days ago
Job Viewed
Job Description
As a Senior Lead Software Engineer at JPMorgan Chase within the EX Web Channels and Employee Platforms team, you play a crucial role in enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable manner. Your capabilities and contributions promote significant business impact, as you apply deep technical expertise and problem-solving methodologies to address a diverse array of challenges across multiple technologies and applications.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Develops secure high-quality production code, and reviews and debugs code written by other and can mentor the Junior engineers.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
- Adds to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- 8+ years applied full stack software development experience.
- Advanced in in Front End technologies including CSS3, HTML5 and modern java script frameworks (React,).
- Experience with AEM (Adobe Experience Manager) and handling custom data stores/context for delivering target content.
- Experience in CMS and personalization implementation.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Advanced in one or more programming language(s) ( Java / Python).
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning etc.).
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
- Ability to tackle design and functionality problems independently with little to no oversight.
- Practical cloud native experience (AWS).
Preferred qualifications, capabilities, and skills
- Experience in responsive web-design in multiple surfaces.
- Strong knowledge of server side design patterns and continuous delivery principles.
- Exhibit customer focus, excellent problem solving and analytical skills.
- Experience with Adobe Target.
- Experience working with Databases.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
Base Pay/Salary
Jersey City,NJ $171,000.00 - $260,000.00 / year
Senior Full Stack Developer Lead - Inventory Management - JERSEY CITY
Posted 3 days ago
Job Viewed
Job Description
The primary responsibility will be leading the design and development and providing Level 3 support for these applications. Coordination between stakeholders and teams; thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Stock Record is business critical, with complex interfaces/dependencies, consisting of time sensitive deliveries.
As a Senior Application Developer, the candidate must have a strong emphasis on Microservice architecture and design patterns, who can lead the deliverable activities, analysis of the business requirement, architecting and the building of the solution (conceptualize, design and development of the solution) while working and collaborating with a distributed team of developers working simultaneously on different application layers towards developing enterprise solutions for large projects. Collaborating with various internal teams and stakeholders is a must to provide best solutions and support.
This requires a highly experienced Java developer, with Microservices development experience, who has a track record of delivering highly scalable robust applications that use the latest tools and technologies while working on all phases of the development life cycle.
**Responsibilities**
+ **Provide application management and solution technology leadership:**
+ Responsible for design and leading development as a full stack java architect to build very high-volume, low-latency enterprise applications that can adapt and scale to changing market conditions.
+ Responsible for delivery of application technology solutions and data information planning effort, owns the technical development environment and works with the Enterprise team to deliver in a fast-paced time bound manner.
+ Help ensure high quality software delivery by providing guidance on testing strategy, technical consultation to plan/design performance testing, and providing feedback/guidance for tuning performance and other non-functional elements of the application.
+ Migration of application functionalities that are part of large monolithic systems, running on WebLogic, into an ecosystem of Microservices using the latest technologies, and/or a combination of microservices and monoliths where applicable.
+ Understanding the client requirements and envision the solution that can be captured as respective user stories in JIRA.
+ Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders.
+ Management of both functional and technical requirements while deciding on technical solutions.
+ Development of solutions following established technical design, application development standards and quality processes in projects.
+ Building test automation suites to reduce the regression effort of the QA team.
+ Identification of existing system bottlenecks and deficiencies, devise and implement robust solutions to address these shortcomings.
+ Interaction with other stakeholders not limited to end-user clients, Project Manager/Scrum master, Business Analysts, offshore development, Quality Assurance and other cross-functional teams.
+ Provide needed Data Architecture leadership to identify gaps, as needed
+ Drive the design and development of system architecture, work with stakeholders of the systems, and enhance the quality of deliverables.
+ Gather requirements and provide end-to-end design guidance, oversight and problem management, interact with Senior leaders, Business and technology groups
+ Lead Developers through design challenges where and when necessary, do code review and participate
+ Provide oversight of design and implementation reviews during the lifecycle of a project for key initiatives before they go into production to ensure Operational Readiness
+ Provide reviews of existing solutions including tracking/remediating issues and gaps for resiliency, risk and performance
+ Ensure technology roadmaps align appropriately to business strategies and plans
+ Work with Production Service/Support to resolve issues
+ Stay up to date with new development tools and strategies
+ Inspire other development resources with best practices and process improvement within Inventory Management Application team, Operation Solution team and Citi organization
+ Ensure that the requirements are properly analyzed prior to planning implementation. Understand what customer needs.
+ Ensure design and development to customer specifications with best quality implementation practices. Meet customer requirements with least amount of rework and high amount of test coverage in the least amount of time
**Required Skills**
+ BS/MS degree in Engineering, Computer Science, or equivalent
+ 6-10 years of experience as a Senior Java Developer with hands on end-to-end solutions.
+ Applicant must have senior technical project leadership capability, the ability to understand technology requirements, should be highly innovative and motivated self-starter with the ability to multi-task a must.
+ Role requires overcoming obstacles through collaboration, research/ testing and communication with ability to negotiate solutions.
+ Individual must have experience working in a 'Global' environment providing daily support to multiple competing priorities.
+ Excellent interpersonal, oral and written communication skills
+ 8+ years of Oracle RDBMS design and development skills with excellent knowledge in store procedures, PL/SQL, triggers and performance tuning
+ Experience migrating Oracle RDBMS to ECS cloud and NoSQL database. Architect and hands on technical experience in implementing large volume real time complex solutions in Big Data Platforms & Public Cloud platforms would be a huge asset.
+ 6+ years hands on experience in ETL functionalities including experience with tools like Talend, Infomatica, spark etc.
+ Diverse experience utilizing tools in Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, ZooKeeper, AWS etc.
+ Strong hands-on experience adhering to Java concurrency, concurrency patterns and building thread safe code
+ Thorough experience working with transaction management, JTA, building very high-volume low latency applications.
+ Digital stacks include: (Apache, J2EE, Java, JBoss, MQ, Oracle, SQL Server, DB2, Windows, and Linux)
+ Hands on exposure on shell scripting and Unix/Linux/Windows System Administration
+ Expert level knowledge of relational and non-relation data models and queries i.e. SQL language semantics
+ Hands on experience using Core Java, Server-side Java, Javascript, MVC Pattern, Spring Framework
+ Understanding of Network infrastructure (HTTP/S, TCP/IP, TLS, DNS, Load-balancers, firewalls, proxies, B2B links)
+ 6+ years of experience in using JMS to connect to Tibco/IBM MQ middleware
+ 5+ experience with Spring Framework and Spring Boot, Microservices, Spring MVC, Spring Data, Spring JMS, Spring JDBC, Spring Security
+ 5+ years of experience in Java front end frameworks like Angular, React.js, jQuery etc.
+ 4+ Experience in developing and deploying applications to cloud platforms AWS, GCP, PCF, etc.
+ 5+ years of experience with WebLogic 10 and 12c application server.
+ 5+ years of Agile/SCRUM development experience with multiple Agile/SCRUM projects
+ 5+ years of Application Development using Software Development Life Cycle, SDLC
+ 5+ years of Microservices development experience using Spring boot, AppDynamics, Docker, MongoDB / Cassandra, Kubernetes, Kafka, RabitMQ, Swagger etc
+ 7+ years of experience in Java multi-threaded programming.
+ 7+ years of experience with Test Driven Development TDD
+ 7+ years of experience in writing stored procedures, packages, functions etc.
+ 5+ years of experience with code versioning tools such as Github, Bitbucket, Subversion, Perforce
+ 6+ Experience in DevOps process and tools like Jenkins/Bamboo/UrbanCode also build technology like Maven/Gradle
**Preferred Skills**
+ Experience in supporting Elasticsearch, Logstash and Kibana stack environment
+ Industry recognized Technology Certifications in AWS, Data Warehousing and Oracle RDBMS
+ Experience in Capital Market domain
**Education**
**Bachelor's/University degree, Master's degree preferred**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location:**
Jersey City New Jersey United States
---
**Primary Location Full Time Salary Range:**
$142,320.00 - $213,480.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
**Anticipated Posting Close Date:**
Sep 15, 2025
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi ( ._
_View Citi's EEO Policy Statement ( and the Know Your Rights ( poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.