Job Description
Entry-Level Full Stack Engineer – FIS Technical Training Program
Location(s): Jacksonville, FL; St. Petersburg, FL; Atlanta, GA; Brown Deer, WI (onsite, client site deployment)
Start Date: March 2026
Salary: $65,000/year (DOE)
Work Authorization: U.S. citizenship or work authorization required (no CPT/OPT sponsorship)
Position Overview
Join Cognizant’s FIS Technical Training Program to build a comprehensive enterprise banking platform. This entry-level role combines training and real-world project experience in dual-stack development (Java and .NET), enterprise database integration (Oracle SQL, DB2), and REST/SOAP API development. You will gain exposure to enterprise banking implementations while developing secure, scalable, and maintainable software systems.
Responsibilities
- Implement secure financial transaction systems using Java or .NET.
- Maintain systems by identifying, diagnosing, and resolving software defects.
- Develop Java/Java EE/Spring microservices and full SDLC expertise from design to testing.
- Master Oracle SQL and DB2 database operations and optimization.
- Create role-based authentication and authorization systems.
- Develop and integrate both REST and SOAP web services, supporting legacy and modern systems.
- Practice Agile methodologies and participate in continuous improvement initiatives.
- Collaborate with offshore teams for client-specific tasks.
- Ensure designs comply with specifications and enterprise standards.
Qualifications
Required:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Strong Java application development skills (Core Java, Spring, React).
- Experience in C#, .NET, VB/ASP, and database development.
- Exposure to cloud computing (Azure, AWS, OpenShift).
- Understanding of software development methodologies.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and teamwork abilities.
- Knowledge of Object-Oriented Analysis & Design and common design patterns.
Training & Development
- Hands-on exposure to enterprise banking systems.
- Training in modern and legacy integration patterns.
- Guided mentorship to gain proficiency in full-stack development in a banking context.
- Opportunity to learn enterprise database systems, API development, and secure coding practices.
Benefits
- Medical, dental, vision, and life insurance.
- Paid holidays and Paid Time Off (PTO).
- 401(k) plan with contributions.
- Long-term/Short-term Disability coverage.
- Paid parental leave.
- Employee Stock Purchase Plan (ESPP).
Why Choose Cognizant?
Supportive, inclusive environment that encourages learning and career growth.
Gain exposure to enterprise banking projects and global teams.
Structured training and mentorship program for early-career software engineers.
Opportunity to work with cutting-edge technologies in Java, .NET, cloud, and databases.