Senior Software Engineer
New
T
TebraHealthcare software
Allowing for remote employment from various unanticipated worksites throughout the United StatesFull-TimeSenior
Salary159,251 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- One (1) year of post-baccalaureate experience as a software engineer in the finance field or in a related position
- Required Skills
- Full Stack DevelopmentHibernateJavaSpring
Requirements
- Hold a Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.
- Have one year of post-baccalaureate experience as a software engineer in the finance field or a related position.
- Have experience with Java.
- Have experience with Hibernate.
- Have experience with Spring.
- Have experience with Apache Struts.
- Have experience with full-stack development.
- Have experience with Oracle database.
- Have experience with high-volume transaction processing.
- Have experience with data reporting and process automation.
Responsibilities
- Analyze complex business problems related to existing systems and recommend software solutions.
- Lead software engineering design reviews to assess feasibility within time and cost constraints.
- Write software frameworks that can be extended by other team members.
- Translate business requirements into software solutions.
- Lead architectural design and technical planning for platforms and features, including the Worldpay Payment Facilitation system.
- Create technical specifications, select technologies, and define end-to-end system architecture for payment solutions.
- Develop production-level payment systems using Java, Spring Boot, and Python.
- Build features and integrate third-party APIs including Stripe and TriPOS, and develop on GCP and AWS.
- Perform code reviews, mentor junior engineers, and collaborate with product managers.
- Investigate and resolve payment discrepancies, manage system health on GCP, and write code to patch critical production issues.
View Full Description & ApplyYou'll be redirected to the employer's site