Lead Software Engineer – Java

Posted 16 hours ago

This is a fully remote position, open to applicants in Arizona, +2 more states.

📋 Description

• Execute all software-related tasks within the domain, encompassing research, design, technology integration, development, testing, and support.

• Collaborate with business stakeholders and architects to design and create technical solutions that fulfill functionality, performance, scalability, and reliability requirements.

• Lead multiple technical leads overseeing Scrum teams, offering coaching and serving as an escalation path for troubleshooting issues.

• Propel domain-wide change initiatives aimed at enhancing quality, speed, and throughput.

• Manage the proactive maintenance of existing IaaS/SaaS and on-premise applications across Digital, Cards, Risk, and Merchant Services.

• Coordinate and assist in troubleshooting code defects, data discrepancies, and configuration challenges.

• Provide support for business-critical and complex applications.

• Advocate for departmental best practices and the implementation of guidelines while ensuring compliance with standards.

• Design and develop real-time and file-based integrations, optimizing database-level processing.

• Foster an exceptional developer experience.

• Create elegant, maintainable, well-documented, and secure code.

• Continuously enhance and positively support the team.


⛳️ Requirements

• Bachelor’s Degree with 6 years of experience in software application development and maintenance, or a High School Diploma/GED with 10 years of experience in software application development and maintenance.

• Intermediate to strong experience in designing or modifying modern microservice-based systems.

• Advanced interpersonal skills, including effective communication and negotiation.

• Proficient knowledge and experience with Java 11+.

• Extensive knowledge and experience with standard design patterns such as Factories, Command, Facade, Adapter, and others.

• Advanced understanding and experience with Object-Oriented Design (OOD) and Object-Oriented Analysis (OOA).

• Advanced knowledge and experience with Spring and Spring Boot frameworks.

• Proficient knowledge and experience with REST and APIs.

• Advanced knowledge and experience with unit testing and mocking frameworks.

• Advanced knowledge and experience with Git.

• Advanced knowledge and experience with Postman.

• Advanced knowledge and experience with Docker and Kubernetes.

• Advanced knowledge and experience with Scrum and Agile methodologies.

• Advanced knowledge and experience with wikis.

• Preferred experience in Automation Testing Framework Development.

• Preferred experience in React UI Development.

• Preferred experience in GitLab Pipeline Development.


🏝️ Benefits

• Competitive, thoughtfully designed, and high-quality benefits program.

• Variable incentives, bonuses, benefits, and/or other awards may be included in total compensation.

People also viewed

Allstate11 hours ago

Senior Software Engineer Consultant

US flagIllinois OnlyFull-timeFull-stack Engineer$85k – $145.1k/year
ApplyView job
Cambium Learning Group11 hours ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Blue Coding11 hours ago

Software Engineer – V

AR flagArgentina, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Stitch Fix11 hours ago

Lead Engineer, Order Management

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $186k/year
ApplyView job
Enumerate11 hours ago

Tech Lead

Latin AmericaFreelanceFull-stack Engineer$3,500 – $4,500/month
ApplyView job
matchmatch11 hours ago

Senior Frontend Software Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers