Java Software Engineer II
Hackajob
Experienced Software Engineer
Push the limits of what's possible with us as an experienced member of our software engineering team.
As an experienced software engineer at JPMorgan Chase within the global technology team, you serve as a member of an agile team to design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. In this role, you will help build and evolve the portfolio management fixed income platform delivering portfolio management capabilities purpose-built for fixed income and supporting end-to-end portfolio construction and implementation workflows. These workflows include intraday portfolio exposure monitoring, order management, scenario-based what-if analysis, order sizing, automated pre-trade compliance checks, and order submission, enabling portfolio managers and traders to make informed decisions, stay aligned with mandate guidelines, and execute efficiently across fixed income markets.
You will join the backend engineering team building and maintaining JVM-based microservices that power portfolio analytics, reporting, and trade sizing across these workflows. You'll work in a well-structured, multi-module codebase governed by clear conventions, designing and operating resilient services and REST APIs within a modern SDLC that emphasizes quality, security, and operational excellence. Experience with Kotlin is valued; the service is progressively adopting Kotlin, so a willingness to work across both Java and Kotlin is important.
Job Responsibilities
- Participates in designing and developing scalable and resilient JVM microservices (Java and/or Kotlin) using the Spring Boot ecosystem to contribute to continual, iterative improvements for product teams
- Strong fundamentals with relational databases, including schema design, writing and tuning SQL, and managing schema changes via migrations (e.g., Liquibase)
- Produces or contributes to architecture and design artifacts for applications while ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Contributes to software engineering communities of practice and events that explore new and emerging 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 2+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability in a production environment
- Proficient in coding in Java
- Experience developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages (SQL)
- Strong fundamentals with relational databases, including schema design, writing and tuning SQL, and managing schema changes via migrations (e.g., Liquibase)
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.
- Overall knowledge of the software development life cycle, including code review, testing strategies, release practices, and operational support
- Understanding of agile methodologies and modern engineering practices such as CI/CD, application resiliency, and security
Preferred Qualifications, Capabilities, and Skills
- Experience working with Kotlin
- Familiarity with modern front-end technologies
- Working knowledge of cloud concepts and services (e.g., AWS fundamentals such as RDS, S3, CloudWatch, and container platforms such as EKS/Kubernetes)
- Exposure to event-driven architectures and messaging (e.g., Kafka)
- Experience with containerization and platform engineering patterns (Docker, Kubernetes/EKS)
- Domain experience in financial services, including familiarity with capital markets, trading workflows, and portfolio management concepts
$128k - $252.5k
...US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...Apps, or Workato. Experience with Java, Spring Boot, JavaScript, Python, .NET,...SuggestedLocal areaVisa sponsorshipFlexible hours$184.28k - $203k
...Mellon seeks a Vice President, Full-Stack Engineer II for its Jersey City, NJ location to... ...groups to provide appropriate application software development services or technical support... ...years of experience must include: Utilizing Java/J2EE technology to create software...SuggestedPermanent employmentTemporary workRemote workFlexible hours$113.1k - $232.3k
Position Summary Lead Applied AI Engineer II - ServiceNow Role Overview: As a ServiceNow Lead Applied AI Engineer II, you will actively... ...craftsmanship and advanced proficiency across full-stack software engineering and modern frameworks—together with applied AI...SuggestedWork at officeLocal areaVisa sponsorshipFlexible hours3 days per week- ...ONLY W2 NO C2C We are sourcing a Sr. Java Full Stack Engineer . The Expertise and Skills You Bring: ~ Bachelor's degree in Computer... ..., or equivalent experience. ~10+ years of hands-on software design and development experience. ~ Strong experience with...SuggestedFull time
- ...Job Title: Java Developer( 9+ years) Mode: Hybrid( 2-3 days in a week onsite) Location... ...with Spring Boot Experience in agile software development Knowledge on cloud... ...qualifications: Bachelor’s degree in Computer Science, Software engineering or a related field....SuggestedFull time2 days per week3 days per week
- ...experience in enterprise-grade backend development using modern Java, Spring Boot, and event-driven architectures and a proven... ...documentation and enforce secure authentication and authorization. Engineer event-driven integrations with Apache Kafka and IBM MQ using...Full timeContract work
- ...most complex business challenges and delivering transformation at scale. For more information, please visit . Job Title: Senior Java Developer Work Location Jersey City, NJ Job Description: Core Java Multithreading Spring boot hibernate Spark...Full timeTemporary workWork experience placementLocal area
- ...to execute workflows on them. Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring... ...environments (we own many environments, install agents and software, patch, monitor, etc) - Integrate our components with different...Full time
- ...in the development and implementation of software solutions in highly scalable environments... ...Successful technology and business solutions engineer with experience leading highly skilled... ...a developer ~ You are proficient in Java, Springboot, REST services, and have exposure...Work experience placement
- ...Developer to join our team to elevate our engineering efforts. The ideal candidate will be... ...: 2-years of professional experience in software development, or equivalent experience. Preferred... ...in corporate settings.3. Knowledge of IIS web server configuration and deployment....
$182k - $242k
...the Role:Reporting to the Senior Engineering Manager for ML Workflows, this Senior Software Engineer will own the architecture... ...language (C, C++, C#, Rust, Java) with the ability to ramp on Go quicklyWorking... ...a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top‑notch technology products. As a Java Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management Technology Team, you are an integral part of an agile team...For contractors
- ...their best work together.What’s the role? We are looking for an engineer with a strong background (or interest) in building observability platforms for distributed systems humans.As the Software Engineer II, SRE (for Observability) you will be building and supporting...Full timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$130k - $170k
...continuously leverage advances in AI technologies for the benefit of the business.What We're Looking ForWe are looking for a Software Engineer II to focus on solutions for our AI Transformation team. You will work in-office at least four days per week at our Fort Lee,...Temporary workWork at office- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the CTO IAM, you are an integral part... ...performance, reusable component patterns). Strong hands-on Java backend engineering (API design, service patterns,...Work at office
- ...Job Title: Java Full Stack Developer Location : Jersey City, NJ; Charlotte, NC Duration: Only Full Time Roles and Responsibilities: Java Development : 10+ years of experience - Core Java, REST services, Spring MVC, Angular Working in Tomcat server,...Full time
- ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the AI/ML Data Platforms , you are part of an agile team that works to...
- ...We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable enterprise applications using Java, AWS, Kafka, and Kubernetes. The ideal candidate will have strong backend development expertise, cloud-native application experience, and...Contract work
$109.12k - $163.68k
...industry leading analytics, client, regulatory, surveillance supervisory risk and finance reporting and data science solutionsThe Java Software Engineer is an intermediate level position responsible for participation in the establishment and implementation of new or revised...Full time$60 per hour
...Immediate need for a talented Java Full Stack Developer. This is a 06+months contract opportunity with long-term potential and is located in Jersey City, NJ(Onsite) . Please review the job description below and contact me ASAP if you are interested. Job ID:26-3...Full timeContract workLocal areaImmediate start- ...Job Title: Full Stack Java Developer Duration: 12-18 months Location: Jersey City, NJ Required Pay Scale: $65-68/hr - W2 ONLY, NO C2C ***Due to client requirements this role is only open to USC or GC candidates*** Job Summary: Project Details...
- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to... ..., higher-order functions, and collections. Experience in Core Java, multithreading, concurrency, collections, memory management, and...Full timeTemporary workRelocation
- ...Jersey City, NJ; Charlotte, NCSalary: USD 110-120 / Yearly (Full Time)Employment Type: Full TimeCompany: SRI Tech SolutionsJob Title: Java Full Stack DeveloperLocation: Jersey City, NJ; Charlotte, NCDuration: Only Full TimeRoles and Responsibilities:Java Development : 10...Full time
- ...foster the trust and relationships that help people do their best work together.What's the role?We are looking for a Senior Software Engineer II to join Conversational Search, part of the Search Experience team in Buyer Experience. You'll build the web experiences that...Full timeWork at officeLocal areaRemote workVisa sponsorship
$165k - $242k
...more at .What You’ll DoAs a Cloud Security Engineer at CoreWeave, you'll drive the security... ...stackProficient in Go and/or Python (you can write software in one of these languages)A track record... ...as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$182k - $242k
...lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU... ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$65 - $75 per hour
...Immediate need for a talented Java Full Stack Engineer. This is a 06+months contract opportunity with long-term potential and is located in... ...Requirements and Technology Experience: ~10+ years of hands-on software design and development experience. ~ Bachelor’s degree in...Full timeContract workLocal areaImmediate start- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ....Job DescriptionPreferredAt least 4 years of experience in Java development as well as analysis, design and testing. Should have...Permanent employmentFull timeH1b
- ...Required Skills: Java, Spring Boot, Microservices, Angular/React, AWS, Kafka, Kubernetes, Grafana, Splunk, Dynatrace Required Qualifications... ...stakeholders in Agile/Scrum environments to deliver reliable software solutions and resolve technical issues. Implement application...Contract work
- ...training programs.Job DescriptionBase Implementation TechnologiesCore Java, JS, JSP, Servlet, JMS, MQ, Tiles, JQuery, Struts, Spring, I-... ...; Secure CRT/PuttySummaryType: ContractFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer II. Be the first to apply!
- java developer contract Jersey City, NJ
- java developer Jersey City, NJ
- senior java software engineer Jersey City, NJ
- lead full stack java developer Jersey City, NJ
- sr.java developer Jersey City, NJ
- java developer remote Jersey City, NJ
- java developer full time Jersey City, NJ
- entry level java developer remote Jersey City, NJ
- senior java developer Jersey City, NJ
- java software engineer Jersey City, NJ






