
Staff Software Engineer (Java/Full Stack) (Hybrid/Onsite)
- Atlanta, GA
- $117,000-170,000 per year
- Permanent
- Full-time
5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.Preferred Qualifications
6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD
Strong design and coding skills with Java/J2EE, Spring, JavaScript, Angular and NodeJS
Be passionate about technology and solving large-scale complex business problems.
Be an established self-starter who possesses a relentless drive to initiate change, raise the technical bar and deliver results
Strong design and coding skills with Java/J2EE, Spring, JavaScript, and NodeJS
Understanding and working experience with Spring frameworks.
Working experience with Soap and REST web services.
Experience in Microservices development is a required.
Knowledge and working experience with messaging technologies like MQ, Kafka.
Knowledge and working experience on Git/Stash, Ant, Maven, Jenkins, CI/CD and Jira.
Experience on application development on Linux is required.
Experience in applying modern Agile Software Development practices is
required.
Experience with database technologies like MySQL, SQL Server, MongoDB.
Experience with Cloud Services Integration (Deployment / S3), Python and Spark is a plus.
Experience with Reporting Tools such as Tableau, PowerBI is a plus.
Experience building payment processing or funds transfer systems is a plus.
Must be capable of translating architecture into a delivered solution that realizes the vision and purpose and effectively translate functional and non functional requirements into an engineered solution.
Should be able to lead the technical team in comfortably extending an existing solution or conceiving a new solution and working with delivery to have the target state architecture realized.
Provides direction for selecting appropriate engineering techniques to solve for non-functional requirements at the project level.
Strong problem determination skills and ability to resolve critical issues for complex systems under tight timeframes using dumps and other tools.
Excellent written and verbal communication skills.
Ability to multitask and handle multiple competing priorities with minimal direction from management. Should possess excellent planning and organizational skills.
Must be able to write technical design and build documentation for all aspects of a technical infrastructure.
Good interpersonal and facilitation skills.Additional InformationWork Hours: Varies upon the needs of the department.Travel Requirements: This position requires travel 5-10% of the time.Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is $117,000 to $170,000 per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.