Web Engineer II - Apply & Buy Digital Apps
Synchrony Financial
Barcelona, Spain
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
IntermediateJob location
Barcelona, Spain
Tech stack
HTML
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Code Reuse
Continuous Integration
Software Design Patterns
Java Platform Enterprise Edition (J2EE)
Spring
Systems Development Life Cycle
Redis
Release Management
Simple Object Access Protocol (SOAP)
Web Services
Enterprise Software Applications
React
Spring-boot
Information Technology
Kafka
Front End Software Development
REST
Code Restructuring
Job description
The IT Systems Analyst will be responsible for development of Digital Solutions on JEE and Cloud technologies. The person will be responsible for Application Engineering plays a pivotal technical role within Synchrony Financial in successfully hosting several client-facing platforms and delivering high-quality solutions on those platforms., * Lead teams in building new web solutions/platforms and enhancements, working closely with requirements analysts, testers, and the customer in an agile development practice
- Develop functional and technical specifications from business requirements
- Help create project estimates and plans. Represent engineering team in project meetings and solution discussions
- Ensure application quality and adherence to performance requirements
- Responsible for documentation, code reuse, re-factoring and design patterns standards compliance
- Ensure of internally developed applications are built with high standards of availability, scalability, and extensibility
- Work closely with an experienced staff comprising both Synchrony resources and many vendor technical engineers
- Help define measurable goals for the team
- Communicate the status of build projects and other initiatives to stakeholders and leadership
- Keep abreast of emerging technologies while maintaining proficiency in existing technologies, This role qualifies for Enhanced Flexibility offered in Synchrony India and will require the incumbent to be available between 06:00 AM Eastern Time - 11:30 AM Eastern Time (timings are anchored to US Eastern hours and will adjust twice a year locally). This window is for meetings with India and US teams. The remaining hours will be flexible for the employee to choose. Exceptions may apply periodically due to business needs.
Requirements
- Bachelor's degree in Computer Science/Engineering or related field, with 3 to 5 years of experience in Information Technology or in lieu of a degree 5 to 7 years of experience in Information Technology
- 3 to 5 years of experience in Java Full Stack development using Java/J2EE technologies and front end technologies such as React, JavaScript, HTML and CSS
- Minimum 3+ years of solid hands-on experience in developing enterprise applications using Java/J2EE, including Web Services (e.g., RESTful, SOAP), Spring Framework and Spring boot
- At least 2+ years of hands-on experience building scalable and production-grade applications using React
- Ability to work/understand with CI/CD technologies
- Good understanding of SDLC processes (Agile) and release management processes
- Willing to work adaptable shift timings to be able to respond to emergencies
- Superior oral and written communication, analytical, and problem-solving skills
Desired Skills & Knowledge
- Experience with Micro Frontends
- Experience with Redis, Kafka
- Familiarity with TDD/BDD methodologies
- Exposure to cloud methodologies and experience with AWS, * Bachelor's degree in Computer Science/Engineering or related field, with 3 to 5 years of experience in Information Technology or in lieu of a degree 5 to 7 years of experience in Information Technology