US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineering [Multiple Positions Available]

DESCRIPTION:

Duties: Develop and support one of the firm's critical APIs that service payment transactions to Chase's end customers.

Design, develop, and maintain Java-based applications and systems including writing clean, efficient, and maintainable code.

Work on integrating Java applications with other systems and technologies used within the organization.

Participate in the design and architecture of software solutions.

Propose and implement improvements to existing systems and processes.

Ensure that software solutions comply with industry standards, security protocols, and regulatory requirements.

Collaborate with architects and other developers to create scalable and robust systems.

Conduct code reviews to ensure adherence to coding standards and best practices.

Implement automated testing to ensure software quality.

Analyze and optimize application performance.

Identify bottlenecks and implement solutions to improve efficiency and scalability.

Work closely with cross-functional teams, including business analysts, project managers, and other developers, to understand requirements and deliver solutions that meet business needs.

Diagnose and resolve technical issues in a timely manner.

Provide support for production systems and ensure their stability and reliability.

Create and maintain technical documentation, including design specifications, user guides, and API documentation.

Keep up-to-date with the latest Java technologies and industry trends.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science or related field of study plus 5 years of experience in the job offered or as Vice President Manager of Software Engineering, Vice President Software Engineer, Senior Software Engineer, Senior Consultant, Project Lead - Systems, Product Specialist - Technical, Associate - Projects, Software Engineer, Research Engineer, Associate System Engineer, or related occupation.

The employer will alternatively accept a Master's degree in Computer Engineering, Computer Science or related field of study plus 3 years of experience in the job offered or as Vice President Manager of Software Engineering, Vice President Software Engineer, Senior Software Engineer, Senior Consultant, Project Lead - Systems, Product Specialist - Technical, Associate - Projects, Software Engineer, Research Engineer, Associate System Engineer, or related occupation.

Skills Required: This position requires three (3) years of experience with the following: Spring MVC; Angular JS; SnowFlake; Oracle DB; Unix; Amazon Redshift; Docker; Redis; Developing software or a Microservices environment that deploys as a REST API and SOAP API using Spring boot; Developing ingestion services using Java and J2EE to read messages from Kafka and ingesting them into Cassandra, Cockroach DB, Elastic Cache, VMWare Gemfire, AWS Dynamo DB; Designing and building strong logging techniques to read from Splunk and build Tableau dashboards o...




Share Job