Search jobs > Columbus, OH > Java software engineer

Java Software Engineer

ComResource
Columbus, OH, United States
Full-time

The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the go to person for features or components of IT Solutions.

Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.

Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Performance tuning, improvement, balancing, usability, automation.

Support, maintain and document software functionality. Integrate software with existing systems. Evaluate and identify new technologies for implementation.

Maintain standards compliance. Implement localization or globalization of software. Undergraduate degree in computer engineering, computer science, information technology or a related discipline.

KNOWLEDGE & REQUIREMENTS

  • Highly motivated and a self-starter
  • Deep knowledge and experience with object oriented design principles and patterns
  • One or more server-side programming languages (Java with Spring Boot experience preferred)
  • One or more client-side programming languages (JavaScript React experience preferred)
  • Deep understanding and experience with unit / integration / load automated tests, experience with one or more testing framework, static and dynamic code analysis tools
  • Experience developing, deploying, and supporting REST services and microservices
  • Experience using cloud services for concepts such as storage and compute. Capable of applying infrastructure as code practices.

Experience with AWS preferred.

  • Experience with relational databases.
  • Provides a positive impact on team : influences team decisions, mentors peers, drives innovation
  • Excellent written and verbal communication skills
  • 5 days ago
Related jobs
Promoted
JPMorganChase
Columbus, Ohio

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Global Customer platform, 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. Leads communi...

JPMorgan Chase & Co.
OH, United States

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Global Customer Platform, 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. Leads communities of p...

Promoted
JPMorganChase
Columbus, Ohio

Coaches, trains and inspires junior and intermediate software engineers in modern software best practices and both public cloud adoption. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking & Operations Technology, you are an integral part of an agile tea...

Infinity Consulting Solutions
Columbus, Ohio

We have partnered with our client in their search for a Software Engineer in Columbus, OH. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Formal training or certification on software engineering concepts and 3+ years applied experie...

PTR Global
Columbus, Ohio

Proficient in developing & managing web applications in Java. ...

JPMorgan Chase Bank, N.A.
Columbus, Ohio

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 ...

JPMorgan Chase & Co.
OH, United States

Demonstrated proficiency in software applications and technical processes within a technical discipline (core Java/J2EE server side hands on development experience based on Java technologies including core Java, Spring and application containers). As a Lead Software Engineer at JPMorgan Chase within...

JPMorgan Chase Bank, N.A.
Columbus, Ohio

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 ...

Curate Partners
Columbus, Ohio
Remote

Strong programming experience in languages such as Java, Python, JavaScript, etc. ...

Infinity Consulting Solutions
Columbus, Ohio

We have partnered with our client in their search for a Java or Python Engineer in Columbus, OH. As a Lead Software Engineer at JPMorgan Chase, 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 scal...