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

Software Engineer - Java

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer - Java based in United States.

This role offers the opportunity to contribute to the development of scalable, high-quality web applications within an Agile engineering environment. The Software Engineer - Java will work across both front-end and back-end components, helping build robust systems that support production-grade applications and internal tools. You will collaborate closely with engineers, architects, and cross-functional teams to design, develop, and improve software solutions. The position emphasizes clean code, performance, and adherence to engineering best practices. You will also participate in design discussions, code reviews, and continuous improvement initiatives that shape system architecture. This is an excellent opportunity for a developer passionate about software craftsmanship, modern Java ecosystems, and collaborative engineering culture.

Accountabilities:

  • Develop and maintain high-quality user interface and server-side components using approved Java-based frameworks, ensuring performance, scalability, and maintainability.
  • Participate actively in design sessions, code reviews, and architectural discussions, contributing ideas for system improvements and troubleshooting complex issues.
  • Collaborate with engineers and architects to build distributed systems aligned with service-oriented and microservices architectures.
  • Support the full software development lifecycle, including testing, debugging, deployment, and ongoing production support for enterprise applications.
  • Ensure adherence to coding standards, security practices, and organizational quality programs while continuously improving development processes.
Requirements:
  • Minimum 5 years of experience as a Software Engineer with strong hands-on Java development expertise.
  • Solid experience with Java SE/EE, RESTful APIs, XML, ORM frameworks, and MVC-based architectures.
  • Familiarity with distributed systems, microservices, and relational databases, including exposure to stored procedures.
  • Experience with Agile methodologies such as Scrum, and strong understanding of modern software development practices.
  • Knowledge of testing frameworks such as Selenium or Cucumber, with experience in test-driven development (TDD).
  • Strong problem-solving skills with the ability to troubleshoot production issues in complex systems.
  • Excellent communication skills and ability to collaborate effectively in cross-functional engineering teams.
  • Bachelor's degree in Computer Science or equivalent experience/certifications.
Benefits:
  • Competitive compensation aligned with experience and technical expertise
  • Remote work flexibility within the United States
  • Comprehensive healthcare coverage (medical, dental, and vision)
  • Opportunities for continuous learning and professional development
  • Exposure to modern engineering practices, scalable architectures, and complex enterprise systems
  • Collaborative Agile environment focused on innovation and engineering excellence
  • Career growth opportunities within a strong technical community

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?


Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Java in United States vacancy
  • $128.2k - $225.98k

     ...values your skills, training, and education. Come and experience your future! These are some of the exciting cleared Engineering roles available: - Software Developer - System Engineer - Software Engineers - Front End/ Back End Developer - Software Architect -... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Maryland
    15 hours ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -...  ...development, testing, and operational stability using Python, Java, or C++. ~ Hands-on experience with AI components, with a strong... 
    Suggested

    J.P. Morgan

    Chicago, IL
    10 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management...  ...years of applied experience. Proficient in development skill Java 21 and Python building into the public and private cloud in CI... 
    Suggested

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer- Java/Python/ AI Solutions at JPMorganChase within the Asset and Wealth Management Technology team, you are an integral part of... 
    Suggested

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank's...  ...testing, and operational stability Advanced in developing Java on Spring Boot Must have UI knowledge like Angular or React... 
    Suggested

    J.P. Morgan

    Jersey City, NJ
    8 days ago
  •  ...Work In this role, you will perform software development tasks supporting Navy programs...  ...experience and knowledge of coding in Java/C++ on a Linux Operating System. This...  ...'s Degree in Computer Science, Software Engineering, Computer Engineering, or equivalent STEM... 
    Hourly pay
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Manassas, VA
    9 days ago
  •  ...collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION As a Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management line of business, you are an integral part of an agile team that works... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset & Wealth Management...  ...Architect, build, and maintain backend services and APIs using Java (preferably Java 17+) and Spring Boot. Executes creative software... 

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...intake, communication, and collaboration as part of an agile engineering organization. You're a seasoned technical leader ready...  ...we have an exceptional opportunity for you. As a Lead Software Engineer - Java/React/AWS at JPMorganChase within the Chief Technology... 
    Work at office

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's...  ..., testing, and operational stability Advanced in Java programming language Proficiency in automation and continuous... 
    For contractors

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  •  ...limits of what's possible. As an Equity Derivative Group software engineer at JPMorgan Chase within our agile team, you will join us in...  ...qualifications, capabilities, and skills Experience with Java/JVM and the Java/JVM ecosystem Well-rounded software engineering... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team...  ...-scale enterprise environments Advanced proficiency in Java, Spring Boot and REST APIs programming language within microservices... 

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Risk Technology - Wholesale...  ...development, testing, and operational stability Proficiency in Java, Spring Boot, React Proficiency in automation and... 

    J.P. Morgan

    Jersey City, NJ
    9 days ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank,...  ...mentoring experience  Must have development experience in Java, Spring / SpringBoot Framework and Microservices Experience... 
    Immediate start

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -...  ...adoption and integration of cutting-edge technologies including Java, Spring, Springboot, React, and Kafka Develops secure,... 

    J.P. Morgan

    Chicago, IL
    15 hours ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As an AWS Lead Software Engineer-Java/Spring Boot at JPMorgan Chase within Commercial & Investment Bank's Post Trade Technology Reporting team, you are an... 

    J.P. Morgan

    Newark, NJ
    10 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's...  ...Advanced in one or more programming language(s): Java  Hands on development experience in building and supporting... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you...  ...more programming language(s) including Golang, Python, AWS, Java, Terraform and Typescript. Proficiency in automation and... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...work with product, operations, security, and engineering partners to deliver outcomes that scale. As a Senior Lead Software Engineer at JPMorganChase within Consumer &...  ...delivering production systems at scale ~ Advanced Java expertise, including concurrency, memory... 

    J.P. Morgan

    Atlanta, GA
    10 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology Office, you...  ...experience in one or more programming language(s), including Java or Python for data engineering tasks ~ Hands-on experience... 
    Work at office

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...JOB DESCRIPTION Looking for an innovative and passionate Java & database developer for the Global Operations Technology team...  ...applications, event-based communication, and much more. As a Lead Software Engineer at JPMorgan Chase within Asset Wealth Management, you serve... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Commercial & Investment Bank's Equity...  ...related disciplines ~5+ years of hands-on experience in Java development ~ Hands-on experience with distributed systems... 

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...deliver the best risk solutions for the firm. As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking ,...  ...Lead the architecture, design, and development of Java/Spring‑based framework APIs and shared components that enable... 
    Contract work
    For contractors

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...Job responsibilities Executes creative software solutions, design, development, and...  ...communities of practice across Software Engineering to drive awareness and use of new and leading...  ...stability Hands-On coding in Java , Micro Services, Spring Boot , Kubernetes... 

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $110k

     ...Junior Software Engineer (Python or Java) Role Role: Junior Software Engineer (Python or Java) Salary: Up to $110,000 USD + Bonus Location: Boston (Hybrid) Tech Stack: Python or Java Overview This top-tier fintech firm is known for building reliable... 

    Hunter Bond Ltd

    Boston, MA
    3 days ago
  •  ...Job Title: Lead Software Engineer Location: New York, NY, United States Job type: Contract Job Summary: Our Client...  ...to design and develop scalable, resilient systems using Java or Python. The role focuses on delivering high-quality software... 
    Contract work

    Lorven Technologies

    New York, NY
    3 days ago
  •  ...Opportunity: A small, highly technical team is hiring a senior engineer to work on a set of core systems that are the foundation for our...  ...also include some work on our existingsystems. Tech environment: Java Python Event-driven / distributed architectures Streaming or messaging... 
    Work at office

    CPS

    Old Greenwich, CT
    1 day ago
  •  ...Job Title: Software Engineering - Core Java - Intermediate Location : Chicago, Illinois Job Type: Contract to hire Duration: 6 Months Job Description: Proficient in Core Java development skills as well as multiple design techniques. Working... 
    Contract work

    TriOptus LLC

    Chicago, IL
    4 days ago
  •  ...using the programming language Cold Fusion. This role will be responsible for troubleshooting issues and correcting them. Required skills: Candidates must have demonstrated work experience with the programming language Cold Fusion. Nice to have skills: Java React...... 
    Work experience placement
    Remote work

    Softpath System

    United States
    4 days ago
  •  ...Technical Solutions LLC in Aurora, Colorado, is seeking a Sr Software Engineer to support a 23-person software team. The role involves developing...  ..., with responsibilities including software development in JAVA and C++, integrating subsystems, and providing leadership for... 

    Legion Technical Solutions LLC

    Aurora, CO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Java. Be the first to apply!