Full Time

Software Engineer III (Java)

JPMorganChase
Jersey City, NJ
???* / year

Job Description

About this kind of role

What a Software Engineer III (Java) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and debugs software applications using Java programming language. This role involves collaborating with senior engineers and product managers to implement new features and improve existing systems. Responsibilities often include writing clean, efficient, and well-documented code, as well as participating in code reviews. Software Engineer III’s are expected to contribute to architectural decisions and mentor junior engineers.

Tools and skills: Proficiency in Java, experience with relational databases (e.g., MySQL, PostgreSQL), familiarity with software development tools like Git, and understanding of object-oriented programming principles are generally required.

Good fit for: Individuals with several years of experience in software development and a strong problem-solving aptitude typically excel in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.