Search by job, company or skills

B

Senior Software Engineer (Java)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 months ago
  • Over 50 applicants

Job Description

  • We are looking for a dynamic and innovative Senior Software Engineer I to join our team in Bangalore
  • More than 4 trillion payments originate from our Digital banking solutions every year and 17 of the top 50 US banks, by asset size, use our solutions.
  • You will be working on customizing the solutions for our customers that have a direct impact on their end users.
  • You should possess excellent communication skills (written and verbal, formal and informal), be a go getter and problem solver and be comfortable working in agile teams that have autonomy and complete ownership.
Responsibilities:
  • Provide technical expertise with hands on coding, for development and enhancement of our solutions.
  • Provide technical guidance to junior developers.
  • Participates in design and code reviews that can result in better quality experience for our customers.
  • Troubleshoot and resolve production issues within the agreed SLAs.
  • Collaborate with cross-functional teams, including product, Production support, and operations, to ensure best-in class customer experience.
  • Implements best engineering practices like unit and integration tests, Non-functional standards and quality documentation throughout the engineering process to deliver solutions that exceed customer expectations.
  • POC on new technologies and frameworks.
Required Skills:
  • High technical credibility and strong programming skills with Java EE, SQL, JavaScript, JMS, REST and SOAP services.
  • Strong experience in java frameworks, especially spring framework.
  • In-depth knowledge of software development principles, design patterns, and best practices.
  • Sound technical foundation of single and multi-tier architecture, web-based development, and Services Oriented Architecture.
  • Proficiency in Java, Data structure and algorithms, Collections and Concurrency.
  • Solid experience with SQL queries, stored procedures, views, and triggersfor Oracle databases.
  • Working experience with version control systems like Git/bitbucketand build tools like maven.
  • Good knowledge and understanding of CI/CD processes and tools (Jenkin)
  • Experience/Knowledge in UnixLinux basic commands.
  • Excellent problem-solving skills and the ability to troubleshoot complex integration issues.
  • Exposure to Apache Camel or any other integration framework.
  • Ability to see the big picture, while not losing sight of necessary details.
Passion for Results:
  • Ability to organize and prioritize tasks and keep delivery on schedule.
  • Ability to learn and master internal frameworks quickly.
  • A bias towards action and an iterative approach to problem-solving
  • Ability to step up in complex situations while maintaining poise and professionalism.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 85861671

Similar Jobs