This job offer is no longer available
About
Full Stack Developer (Java / Python) – W2 Opportunity with Banking Client
Location:
Columbus, Ohio 43240
Employment Type:
W2 Only (No C2C)
Duration:
Long-Term Contract
Industry:
Banking / Financial Services
About the Role
We are seeking a
Full Stack Developer
with hands-on experience in
large-scale enterprise applications
and a strong foundation in
system design, development, and modern software engineering practices
. The ideal candidate is proficient in
Java or Python
, passionate about
building scalable and resilient systems
, and thrives in a collaborative, Agile environment.
Key Responsibilities
- Design, develop, and implement
secure, high-performance, and scalable
software solutions using
Java or Python
. - Participate in the
entire software development lifecycle
, including system design, architecture, testing, and deployment. - Troubleshoot technical issues and ensure
application stability and performance
. - Contribute to
architecture and design documentation
, ensuring adherence to firm-wide standards. - Leverage large, diverse data sets to
develop insights, optimize code, and improve system architecture
. - Apply
Continuous Integration / Continuous Delivery (CI/CD)
,
Test-Driven Development (TDD)
, and
Cloud-native
best practices. - Collaborate across teams, promote Agile methodologies, and participate in communities of practice.
- Stay current with emerging technologies and help drive their adoption to meet business goals.
Required Skills & Qualifications
- 7+ years of experience in
Full Stack development
within large enterprise or financial environments. - Strong programming skills
in
Java or Python
, with practical experience in design, development, and debugging. - Proficiency in
modern frameworks, APIs, databases
, and
microservices architecture
. - Solid understanding of
Agile principles
,
SDLC
,
CI/CD pipelines
, and
Cloud platforms (AWS, Azure, or GCP)
. - Excellent knowledge of
security, resiliency
, and
scalable application design
. - Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills.
Preferred Skills
- Experience working across multiple operating systems and cloud infrastructures.
- Exposure to
DevOps
,
containerization (Docker/Kubernetes)
, and
data visualization tools
. - Thought leadership – ability to coach peers or present ideas within and outside the organization.
Why Join
- Opportunity to work with a
leading global banking client
on transformative enterprise-scale projects. - Collaborative, diverse, and inclusive team culture.
- Exposure to
cutting-edge technologies
and continuous learning opportunities.
Languages
- English
This job was posted by one of our partners. You can view the original job source here.