Applications Developer [Multiple Positions Available]
DESCRIPTION:
Duties: Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, unit testing, code reviews, and deployment of technical solutions. Engineer large-scale, high-performance data processing systems to optimize product experience and drive improvements. Create and deploy software within a Microservices environment, ensuring seamless deployment as RESTful APIs. Develop and maintain web services, database objects, and integrate them seamlessly with other APIs and interfaces. Re-host and configure infrastructure for applications, transitioning from on-premises or private cloud environments to public cloud platforms. Facilitate code reviews, offering constructive guidance to fellow team members. Ensure compliance with JPMC's IT control policies, architecture standards, risk management, and security policies. Develop technical documentation to guide future software development initiatives. Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Participate in design reviews with peers and stakeholders to decide amongst available technologies. Assess requirements and size the effort with concise estimation. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Mentor junior developers. Review code developed by other engineers and provide feedback to ensure best practices. Conduct data analysis of large data to extract, clean, transform, and load data. Perform data manipulation, structuring, design flow, and query optimization. Act as a liaison between vendors, service providers, business stakeholders, and the Private Equity Technology department, facilitating discussions on business requirements, bug fixes, and upgrades, and providing level 2-3 user support for applications. Participate actively in architectural discussions with cross functional teams to contribute insights and expertise. Observe user feedback to recommend improvements to existing software products.
Want more jobs like this?
Get jobs in Jersey City, NJ delivered to your inbox every week.

QUALIFICATIONS:
Minimum education and experience required: Master's degree in Computer Engineering, Electrical Engineering, Electronic Engineering, Computer Science, Information Technology, or related field of study plus 3 years of experience in the job offered or as Applications Developer, Programmer Analyst, Software Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Engineering, Electrical Engineering, Electronic Engineering, Computer Science, Information Technology, or related field of study plus 5 years of experience in the job offered or as Applications Developer, Programmer Analyst, Software Developer, or related occupation.
Skills Required: This position requires experience with the following: Performing Java, J2EE, Eclipse, and Oracle application development and utilizing enterprise-level systems; cloud paradigms including AWS; performing software architecture and design; web services technologies including SOAP, HTTP, WSDL, XSD, and REST; Java; Spring; Spring Boot; Maven; Gradle; RESTful APIs; JSON; XML; SQL; Python; iBatis; Hibernate; advanced Java programming language features and design patterns including SOLID, Factory pattern, Singleton, and builder; architecting scalable and high-performance solutions with server-side Java technologies, including Spring Boot and JDBC; advanced debugging and profiling techniques in Eclipse and IntelliJ IDEs; TOAD and SQL Developer for database management, including performance tuning and optimization; XML, including schema design, transformation, and parsing; Service Oriented Architecture (SOA) principles and best practices, including designing and implementing RESTful Web Services; scripting with Oracle, SQL, and relational databases; database concepts and troubleshooting complex database-related issues; configuring, tuning, and troubleshooting infrastructure in high-availability environments; agile methodologies such as CI/CD, Applicant Resiliency, or Security; version control tools, including branching and merging strategies; Git workflows; logging utility, including configuration and troubleshooting of logging issues; Ant and Maven build tools for project management, including customizing build scripts and managing dependencies; applying design patterns and contributing towards new pattern libraries; Leading communities of practice related to Software Engineering to drive awareness and use of new and leading-edge technologies.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be 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. In addition, please visit: https://careers.jpmorgan.com/us/en/about-us.
Job Location: 575 Washington Boulevard, Jersey City, NJ 07310.
Full-Time. Salary: $183,400 -$ 260,000 per year.
ABOUT US
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
ABOUT THE TEAM
J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion