Java Developer

Overview

On Site
Depends on Experience
Contract - W2

Skills

Algorithms
Agile
Amazon Web Services
Apache Cassandra
Cloud Computing
Continuous Delivery
Apache JMeter
Application Development
Apache Kafka
Database
Artificial Intelligence
Big Data
Continuous Improvement
Machine Learning (ML)
Continuous Integration
Debugging
HP LoadRunner
Software Design
Java
Payments
Spring Framework
Software Engineering

Job Details

Role: Java Developer Location: Polaris Parkway, Columbus, Ohio W2- 12 month contact to hires
Top Skills' Details
Java

Cloud

CI/CD Specific attributes such as AWS, Cassandra, Kafka, REST,
Terraform, Spring Boot, JMeter, LoadRunner, and Dynatrace can be
considered as bonuses or nice to have, but not hard requirements.
Secondary Skills - Nice to Haves
Job Description
As
an Experienced Software Engineer at within the Global Technology team,
you serve as member of an agile team to design and deliver trusted
market-leading technology products in a secure, stable, and scalable
way. Depending on the team that you join, you could be developing mobile
features that give our customers and clients more control over how they
bank with us, strategizing on how big data can make our trading systems
quicker, creating the next innovation in payments for merchants, or
supporting the integration of our private and public cloud platforms.
Job Responsibilities

Participates in, design and develop scalable and resilient systems using
Java to contribute to continual, iterative improvements for product
teams

Executes software solutions, design, development, and technical troubleshooting

Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems

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

Hands-on practical experience in system design, application development, testing and operational stability

Proficient in coding in Java languages

Experience in developing, debugging, and maintaining code in a large
corporate environment with one or more modern programming languages and
database querying languages

Overall knowledge of the Software Development Life Cycle

Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

Knowledge of software applications and technical processes within a
technical discipline (e.g., cloud, artificial intelligence, machine
learning, mobile, etc.)
Preferred qualifications, capabilities, and skills

Familiarity with modern front-end technologies

Exposure to cloud technologies

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.