
Bottom Line•1h ago
Foundit
Software Engineer II
Hyderabad / Secunderabad, Telangana, Chennai, Pune
Full Time
Mid Level
400000-800000
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
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