Software Engineer II
Full Job Description
We are seeking a Software Engineer II with Java expertise to join our dynamic team in Kolkata. You will be instrumental in implementing new features and modifications, developing code for system changes and new modules within Bottomline's core technology and architecture, adhering to specifications and standards. Your responsibilities will include preparing and executing accurate unit test plans, test data, and test modules and scripts, as well as providing production support, troubleshooting, and maintenance for defect resolution.
Required Skills:
- A strong understanding of the complete Software Development Lifecycle.
- Proficient coding experience in Java, J2EE, SQL, JavaScript, and HTML.
- In-depth knowledge of Spring and Spring Boot frameworks.
- Familiarity with the Junit testing framework.
- Basic understanding of RESTful APIs.
- Exceptional technical skills in software component and system design, coding, debugging, documentation, and testing.
- Solid understanding of multi-tier architecture, web-based development, and Service-Oriented Architecture (SOA).
- Proficiency in Object-Oriented design and development principles.
- Knowledge of modern engineering best practices.
- Excellent verbal and written communication, along with strong interpersonal skills.
Preferred Skills:
- A passion for continuous learning and mastering information technology.
- Experience with Agile programming methodologies.
- Knowledge of the financial industry.
- A strong desire to contribute and achieve success.
- Meticulous attention to detail and commitment to quality.
Education and Experience:
- A minimum of 2 years of experience as a full-stack developer.
- A Bachelor's degree in Computer Science or a related field is required.
Role: Software Development - Other
Industry Type: Software Product
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Experience: 2 - 5 Years
Location: Kolkata
Company
Bottom Line
Bottomline is a global leader in business payments and cash management, empowering companies to transform how they pay and get paid. For over 35 years, Bottomline has been modernizing payments for bus...