Senior Java developer : Fifth Third Bank

  • Ohio
  • Shiftcode Analytics
Visa: any 5 days onsite Key Responsibilities:

Proactive Problem Solving: Engage actively in driving innovative solutions and participate in the creation and refinement of project objectives.

Critical Thinking: Utilize analytical skills to understand complex project requirements and contribute to their design and architecture.

Task Building: Collaborate in defining tasks and milestones, ensuring projects advance proactively.

Agile Participation: Actively engage in all agile ceremonies, offering ideas and feedback to advance projects.

Best Practices Leadership: Model and guide the adoption of software development best practices, mentoring peers and contributing to communities of practice.

Risk and Compliance Awareness: Maintain accountability for risk management, adhering to policies and procedures while focusing on a positive customer experience.

General Functions:

Design and implement technology and software solutions as part of an agile squad.

Participate in agile ceremonies, influencing activities from architecture to delivery.

Lead communities of practice to refine and document software development standards and best practices.

Ensure positive customer experience through responsible risk management and compliance with policies and procedures.

Essential Qualifications:

Java/Spring Boot, Java 17+ expertise.

REST API development experience.

Containerization familiarity.

Bachelor's degree in Computer Science/Information Systems or related field, with 8+ years of experience.

Software development best practices knowledge.

Git and GitHub experience.

Software development methodologies understanding.

Security best practices in software development.

Strong problem-solving and collaboration skills.

Excellent verbal and written communication skills.

Developing using OSX experience.

Unit Testing with JUnit proficiency.

Desirable Skills and Abilities:

12-factor applications experience.

Microservices development using Node/ExpressJs.

Elastic Container Service (ECS) knowledge.

Greenfield application development experience.

Terraform experience.

Configuring and tuning Tomcat Embedded.

Hashicorp Vault familiarity.

Jenkins CI/CD experience.