Padmi
Bottomline logo
Bottomline

business payments · cash management

Software Engineer

IndiaPosted 3 months ago
Software engineeringJuniorFull Time; Regular
Apply at Bottomline

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Developer at our company, you will be involved in all stages of development, including planning, implementation, testing, documentation, release, and product support. You will work on debugging and implementing new changes to systems based on their priority. It is essential for you to have good interpersonal, oral, and written communication skills along with strong problem-solving abilities and a willingness to learn. Responsibilities: - Implement new features and modifications - Develop code for system changes or new modules within Bottomline core technology and architecture according to specifications and standards - Participate and contribute in formal and informal code reviews - Document code changes and unit test results per Best Practices - Perform production support, troubleshooting, and maintenance (defect resolution) Required Skills: - Expert level understanding of all phases of SDLC, preferably with Agile methodology - Strong coding experience with Java, J2EE, SQL, and JavaScript - Strong knowledge in Spring, Hibernate, SpringBoot, and Docker - Knowledge in testing frameworks like Junit and Mockito - Good knowledge in REST API design and implementation - Knowledge in Postgresql or Oracle - Excellent communication (verbal and written) and interpersonal skills - Solid knowledge working with version control systems like GitLab and build tools like Maven Preferred Skills: - Understanding of multi-tier architecture, web-based development, and Services Oriented Architecture - Deep knowledge in writing complex unit tests - XML and knowledge of generating Java data binding code from XSDs - Experience with Agile methodology - Experience developing complex financial applications Education and Experience: - 2+ years of experience as a full-stack developer - Bachelor's degree in computer science or equivalent (Note: The additional details of the company were not provided in the job description) As a Software Developer at our company, you will be involved in all stages of development, including planning, implementation, testing, documentation, release, and product support. You will work on debugging and implementing new changes to systems based on their priority. It is essential for you to have good interpersonal, oral, and written communication skills along with strong problem-solving abilities and a willingness to learn. Responsibilities: - Implement new features and modifications - Develop code for system changes or new modules within Bottomline core technology and architecture according to specifications and standards - Participate and contribute in formal and informal code reviews - Document code changes and unit test results per Best Practices - Perform production support, troubleshooting, and maintenance (defect resolution) Required Skills: - Expert level understanding of all phases of SDLC, preferably with Agile methodology - Strong coding experience with Java, J2EE, SQL, and JavaScript - Strong knowledge in Spring, Hibernate, SpringBoot, and Docker - Knowledge in testing frameworks like Junit and Mockito - Good knowledge in REST API design and implementation - Knowledge in Postgresql or Oracle - Excellent communication (verbal and written) and interpersonal skills - Solid knowledge working with version control systems like GitLab and build tools like Maven Preferred Skills: - Understanding of multi-tier architecture, web-based development, and Services Oriented Architecture - Deep knowledge in writing complex unit tests - XML and knowledge of generating Java data binding code from XSDs - Experience with Agile methodology - Experience developing complex financial applications Education and Experience: - 2+ years of experience as a full-stack developer - Bachelor's degree in computer science or equivalent (Note: The additional details of the company were not provided in the job description)

One address, no account. We’ll tell you when matching roles go live.

More at Bottomline

Related open roles

View all roles