Senior Java Software Engineer

Year    Bangalore, Karnataka, India

Job Description


As a Senior Software Engineer, you will be involved in all stages of our SDLC from day one; this includes feature planning, implementation, testing, documentation writing, releases, and product support You will develop and test code for system changes or new modules within Bottomline s core technology and architecture according to internal and regulatory specifications and standards You will also work with other engineers to maintain our platform and ensure a smooth CI/CD pipeline is in place You will be working in a team maintaining various solutions of on Saas Platform This is a unique role offering the opportunity to work in a cross functional, international team The ideal candidate will have real world experience working in a global operation, be fanatical about repeatable process and automation, and understand the challenging choices needed to create scale, resilience, security and availability Further, this role requires a business-savvy individual who can manage complex situations with stakeholders and clients How you\'ll contribute: As a Senior Software Engineer, youll play a key role in scaling and improving our technical capabilities to drive higher service availability, repeatability, and performance In collaboration with team members, you will be expected to deliver technical, process and organizational change and improvements in line with the vision set out above Key responsibilities include; Contribute to project team planning, estimations, and retrospective analysis Develop code according to Bottomline and industry standards Prepare and execute accurate unit test plans, test data, test modules and scripts Work closely on technical designs with technical leaders and architects Document code changes and unit test results per Best Practices Perform production support, troubleshooting and maintenance in a timely manner Prepare and participate to deployments on UAT and Production environments Help to maintain an efficient CI/CD pipeline Mentor and onboard Junior developers of the team Required Skills 8+ years experience in software development Hight understanding of all phases of SDLC, experience in working with Agile methodology Strong coding experience on backend technologies Java, J2EE, especially spring/Spring Boot framework, JPA Knowledge on frontend technologies (JavaScript, backbone, marionette, react) Solid experience in designing and developing with relational databases (Postgres/Oracle/MS-SQL) and querying languages SQL, PL-SQL Strong understanding of RESTful services Hands-on experience with CI/CD tools such as Maven, Bitbucket, Gitlab, Jenkins and ArgoCD Good knowledge of containerised platforms working with Docker and Kubernetes Strong problem-solving skills with an aptitude for learning and innovation Knowledge of Amazon Web Service Excellent inter-personal, oral, and written communication skills

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3159216
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year