
Software Engineer II
LexisNexis Risk Solutions2 hours ago
Tokyo, JapanMid Level
Base Salary
$72k - $119k/yr
Responsibilities
- Write and review detailed specifications for moderately complex system components.
- Design, implement, and maintain batch-processing components, scheduled jobs, and plugin-based extensions.
- Translate product requirements into software designs and working code in collaboration with other engineers.
- Apply unit testing, code reviews, documentation, and code quality standards.
- Complete bug fixes and resolve technical issues through analysis and debugging.
- Collaborate with product management, quality engineering, and operations stakeholders.
- Stay current with technologies, tools, and architectural patterns related to batch processing, data pipelines, and extensible systems.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience developing production-quality software using one or more general-purpose programming languages such as Java.
- Working knowledge of object-oriented design principles, data structures, and the software development lifecycle.
- Experience with unit testing frameworks, source control systems such as Git, and continuous integration practices.
- Ability to work independently while collaborating effectively within a development team.
- Preferred: experience with batch-processing frameworks, job scheduling systems, workflow orchestration platforms, Pentaho plugin architectures, enterprise-scale or cloud-based systems, and data processing or high-volume transactional systems.
Benefits
- U.S. national base pay range of $71,600–$119,400, with geographic differentials potentially applying.
- Eligible for an annual incentive bonus.
- Country-specific benefits are available.
- Accommodation support is available for applicants with disabilities or other needs during the hiring process.