Bottom Line
Bottom Line1h ago
Foundit

Software Engineer II

Hyderabad / Secunderabad, Telangana, Chennai, Pune
Full Time
Mid Level
400000-800000

Auto Apply to 50+ AI Matched Software Engineer II Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Bottom Line

Full Job Description

Position Summary

We are seeking a Software Developer to contribute to all development phases, including planning, implementation, testing, documentation, release, and ongoing product support. This role involves debugging and implementing system changes based on priority. Ideal candidates possess strong interpersonal, communication, and problem-solving skills with a proactive learning aptitude.

Responsibilities

  • Implement new features and modifications.
  • Develop code for system changes or new modules within Bottomline's core technology and architecture, adhering to specifications and standards.
  • Participate in formal and informal code reviews.
  • Document code changes and unit test results according to best practices.
  • Provide production support, troubleshoot issues, and perform maintenance (defect resolution).

Required Skills

  • Expert understanding of the Software Development Life Cycle (SDLC), preferably with Agile methodologies.
  • Proficient coding experience in Java, J2EE, and SQL/JavaScript.
  • Strong knowledge of Spring, Hibernate, SpringBoot, and Docker.
  • Familiarity with testing frameworks such as JUnit and Mockito.
  • Good knowledge of REST API design and implementation.
  • Experience with relational databases like PostgreSQL or Oracle.
  • Excellent verbal and written communication and interpersonal skills.
  • Solid experience with version control systems like GitLab and build tools like Maven.

Preferred Skills

  • Understanding of multi-tier architecture, web-based development, and Service-Oriented Architecture (SOA).
  • In-depth knowledge of writing complex unit tests.
  • Experience with XML and generating Java data binding code from XSDs.
  • Prior experience with Agile methodologies.
  • Experience developing complex financial applications.

Education and Experience

  • Minimum of 2 years of experience as a full-stack developer.
  • Bachelor's degree in Computer Science or equivalent.

Company

Bottom Line

Bottom Line

Bottomline is a global leader specializing in business payment and cash management solutions. For over 35 years, we have empowered businesses and financial institutions worldwide to modernize their pa...

Hyderabad / Secunderabad, Telangana, Chennai, Pune
Posted on Foundit