Software Engineer II
Full Job Description
We are seeking a skilled Software Engineer II specializing in Java to join our team in Hyderabad/Secunderabad, Telangana, Bengaluru/Bangalore, or Chennai. In this role, you will be instrumental in implementing new features and modifications, developing code for system enhancements and new modules within Bottomline's core technology and architecture. You will ensure adherence to specifications and standards, prepare and execute accurate unit test plans, test data, and test modules, and provide essential production support, troubleshooting, and defect resolution.
Required Skills:
- A solid understanding of the complete Software Development Lifecycle.
- Proficiency in coding with Java, J2EE, SQL, JavaScript, and HTML.
- Strong knowledge of Spring and Spring Boot frameworks.
- Experience with testing frameworks such as JUnit.
- Basic understanding of RESTful APIs.
- Demonstrated technical expertise in designing, coding, debugging, documenting, and testing software components and systems.
- Familiarity with multi-tier architecture, web-based development, and Service-Oriented Architecture (SOA).
- A good grasp of Object-Oriented design and development principles.
- Knowledge of modern engineering best practices.
- Excellent verbal and written communication and interpersonal skills.
Preferred Skills:
- A passion for continuous learning and mastering information technology.
- Experience with Agile programming methodologies.
- Knowledge of the financial industry.
- A proactive attitude and a desire to contribute and succeed.
- Exceptional attention to detail and commitment to quality.
Education and Experience:
- A minimum of 2 years of experience as a full-stack developer.
- Bachelor's degree in Computer Science or a related field.
Role: Software Development - Other
Industry Type: Software Product
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Company
Bottom Line
Bottomline empowers businesses to revolutionize their payment and cash management processes. As a global leader, Bottomline provides secure, comprehensive solutions that modernize payments for busines...