Java Software Engineer
LexisNexis Risk Solutions
About the business: LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. We are a fast-growing division of the RELX Group, and the convergence of many industry-leading solutions are providing LexisNexis Risk with significant opportunity for future growth. You can learn more about LexisNexis Risk at the link below. https://risk.lexisnexis.com/
About the job: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.
You will be responsible for:
Writing and reviewing portions of detailed specifications for the development of complex system components.
Completing complex bug fixes
Working closely with other development team members to understand complex product requirements and translate them into software designs.
Implementing development processes, coding best practices, and code reviews.
Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
Resolving complex technical issues as necessary.
Training entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
Keeping abreast of new technology developments.
Designing and working with complex data models
4+ years of Software Engineering experience
BS Engineering/Computer Science or equivalent experience required
Experience working with Fast Healthcare Interoperability Resources (FHIR) Standard preferred
3+ years of technical experience in Java 11+, Spring Framework, Spring Boot framework, and REST Services.
2+ years of experience working with SQL Server and queries optimization.
1+ year working with Gitlab/GitHub and CI/CD deployments.
1+ year working with Perl/Python/Linux scripting.
Experience writing unit tests and integration tests, Test-Driven development is a plus.
Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
Strong proficiency with data manipulation language including optimization techniques.
Strong understanding of normalized/dimensional data modeling principles.
Strong knowledge of multiple data storage subsystems.
Strong research skills.
Strong knowledge in industry best practices in development.
Knowledge in using and developing applicable tool sets.
Women in tech:
LexisNexis Risk Solutions is supportive of women in Technology and has been a founding signature for the Tech Talent Charter. We have the following initiatives in place to support women in technology:
Mentoring scheme for women in technology,
Women’s network forum, regularly run events for schools about careers in technology to inspire the next generation of girls in technology.
Learn more about the LexisNexis risk team and how we work here