Software Engineer

2 - 5 years

7.0 - 17.0 Lacs P.A.

Bengaluru

Posted:Invalid date| Platform: Naukri logo

Apply Now

Skills Required

Software EngineeringSpring Cloud gatewayAngularJsFongoService DiscoveryJunitKafkaELK stackMongo DbApigeePCFRDBMSMockitoMicroservices ArchitectureCucumber

Work Mode

Work from Office

Job Type

Full Time

Job Description

About this role: Wells Fargo is seeking a Software Engineer. We believe in the power of working together because great ideas can come from anyone. Through collaboration, any employee can have an impact and make a difference for the entire company. Explore opportunities with us for a career in a supportive environment where you can learn and grow. In this role, you will: Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts Identify opportunities for service quality and availability improvements within the technology domain environment Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements Provide information to technology colleagues, internal partners, and stakeholders Required Qualifications: 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: Bachelor's in engineering or equivalent with min of 2+ years of experience in IT, should have worked on large architecture Initiatives dealing with Microservices, JAVA and J2EE Should be strong at Microservices Architecture, Mongo Db, Kafka, Fongo, Junit\Test NG and Cucumber, PCF\AWS\ , Apigee\Spring Cloud gateway, Service Discovery and service mesh Framework, Distributed Logging and Tracing Framework Exposure to Domain driven design concepts Hands on with the Strangler pattern, API gateway Pattern, Aggregation pattern, CQRS, Event sourcing, Saga and Circuit breaker patterns Hands on with Any RDBMS, Junit, Mockito, AngularJs and Angular 6,GIT Exposure to Front end technologies especially Bootstrap, Angular 7\8, Charting Frameworks Hands on with ELK stack Exposure to Splunk dashboards and App dynamics Proficiency in using code analysis and debugging tools Should have deep knowledge on Git source repository, Gradle build tool Should have working knowledge of scrum process of development Should have strong communication and presentation skills Knowledge of Camunda BPM workflow tool Knowledge on Machine learning models and use cases Job Expectations: Implementing the Solution proposed by Solution Architect for complex and highly Distributed system Quantitatively analyze and come up with pros and cons of using a new technology in your solutions Quickly develop and demo POCs on latest technologies (Apigee gateways, Orchestration frameworks, Integration of BPM tools) and effectively prove your points to convince leadership teams Documenting the POCs, Coding Standards Processes in an elaborative manner using the standard taxonomy Enhancing Highly visible and Critical Data driven decision automation Java\JEE based components in collaboration with various technical teams involved in the development process Collaborate with various CTO teams to understand the application onboarding process of a tool\framework in great detail Always be ready and comfortable to showcase the product to the leadership team and other stakeholders to socialize the product Analyze the impacts on different modules involved thoroughly before making any code changes Fixing Critical Production issues impacting multiple modules with in the SLA Working in agile teams to develop features of the product in collaboration with the US teams Delivers high quality output at all times Instill best practices of software development Technically lead the India team members Have an inclination towards innovation and continuous improvement Train the team members on the technical\Functional aspects effectively

Banking and Financial Services
San Francisco

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)