Responsible for designing, developing, testing, operating and maintaining software products with a focus on REST API and Springboot within a banking environment.
Compensation
Pay Range: $119,765.00 - $140,900.00
Responsibilities
Designing, developing, testing, operating and maintaining products
Taking full stack ownership by writing production-ready and testable code
Creating optimal designs adhering to architectural best practices
Making sound design/coding decisions with customer experience in mind
Taking feedback from code review and applying changes
Responsible for architecture design and implementation of large-scale clinical systems, technology management, and support of enterprise IT solutions within the Hospital Authority.
Compensation
HK$64,518 to HK$88,971 (HMPS Point 1 to 8) per month including Monthly Allowance
Responsibilities
Coordinate, monitor and implement IT solutions in the development of corporate-wide IT architectures/solutions/practices
Provide consultancy and perform system analysis, problem diagnosis, and resolution
Liaise with users to collect, analyze and finalize requirement specifications
Work with stakeholders to build and maintain a holistic view of strategy, processes, information, and technology assets
Handle change requests and review standards and guidelines of IT solutions
Requirements
Bachelor's in Computer Science or relevant disciplines
Senior Software Engineer responsible for designing, building, and evolving platforms that support WGU students and internal teams, providing technical leadership and mentoring engineers.
Compensation
Pay Range: $143,700.00 - $222,700.00
Responsibilities
Research, design, develop, test, implement, and support software applications and systems
Lead the delivery of software solutions while maintaining accountability for quality, scope, timelines, and outcomes
Mentor engineers through technical guidance, code reviews, architecture discussions, and problem solving
Translate functional and non-functional requirements into scalable, maintainable software solutions
Identify technical risks, dependencies, and opportunities well in advance and help teams develop mitigation strategies
Requirements
Bachelor's Degree in Computer Science, Information Technology, or a related field
Nice to have: Master's Degree or PhD in Computer Science, Information Technology, or a related field
The Payments Risk Engineering team owns fraud detection and risk management at PayPal. We build and support the services called on every money movement transaction between PayPal and its users and partners, scaling across millions of interactions, integrating with APIs in real time, and delivering high availability and configurability to the business.
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($143,500.00 - $212,850.00 Annually)
Responsibilities
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations)
Advises immediate management on project-level issues
Guides junior engineers
Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
Applies knowledge of technical best practices in making decisions
Requirements
Bachelor’s degree in computer science or related technical discipline
The Payments Risk Engineering team owns fraud detection and risk management at PayPal.
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($143,500.00 - $212,850.00 Annually)
Responsibilities
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations)
Advises immediate management on project-level issues
Guides junior engineers
Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
Applies knowledge of technical best practices in making decisions
Requirements
Bachelor’s degree in computer science or related technical discipline
Our estimated salary range for this position is $100,000–$130,000. The presented salary range is not a guarantee of compensation. The offered salary will be based on education, experience, geographic location, and applicable contractual requirements. The final salary may fall outside this range.
Responsibilities
Develop, deploy, and maintain mission‑critical applications using Java and related technologies
Provide technical support and guidance throughout the conceptualization, development, and implementation phases
Lead IT Applications Engineer responsible for developing, enhancing, and supporting business-critical HR, Payroll, Time & Attendance, and Safety applications across modern vendor platforms and custom systems.
Compensation
The salary range for this role is $120,000 to $160,000.
Responsibilities
Develop, enhance, and support HR, Payroll, Time & Attendance, and Safety & Security applications
Write, tune, and troubleshoot complex SQL and database code
Support scheduled batch and data-pipeline processes
Provide production support for high-criticality systems
Support application servers and Linux-based environments
Requirements
Bachelor's degree in computer science, Information Systems, or a related field
Senior Java Developer responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.
Compensation
$94,300.00 - $141,500.00
Responsibilities
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
Requirements
Bachelor’s degree/University degree or equivalent experience
Responsible for designing, developing, testing, operating and maintaining products.
Takes full stack ownership by consistently writing production-ready and testable code.
Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs.
Makes sound design/coding decisions keeping customer experience in the forefront.
Take feedback from code review and apply changes to meet standards. Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures.