Job Info
LexisNexis Risk Solutions
Explore our passion for discovery
Global companies and governmental entities rely on us to solve their most complex data challenges. Our employees collaborate to reduce risks and create opportunities for customers in more than 100 countries. We're adaptable, curious and ambitious. That's why here, you'll have the freedom to drive change, the trust to find your own path, and the space to explore more
Software Engineer III
The candidate chosen for this role will work alongside team members and apply technical, analytical and communication skills towards producing and maintaining high quality database-driven applications using Java/J2EE, Spring framework and web services technology stack.
The candidate should have the ability to work on individual pieces of work and solve problems including specific browser related errors, performance improvements, and code optimizations.
A Platform used to facilitate multiple product ordering, progressive ordering, and specific rules-based processing. This Platform processes over 500m product transactions a year representing greater than 60% of Insurance Revenue. Serve as a single point of entry for the products suites offered by all Markets/Verticals across Insurance Continuum in domestic and international markets.
You will be also working on developing CI/CD for these applications using GITlab/Jenkins CI.
We are using ReactJs for web layer development and using JSON based web services to exchange. you will be responsible for designing, developing, and maintaining rapidly deployable, configurable, and robust systems in a containerized architecture.
Experience (US only) and Education:
- Bachelor's degree in computer science or a related field
-
3+ years of programming and software development experience
Experience in developing web applications and related technologies: RESTful services , developing highly scalable and robust services using web services frameworks (Spring Boot, Express, etc..) , non-relational and relational database engines (i.e. MySQL, Postgres, Oracle, and MongoDB) and writing unit tests in JavaScript (Mocha) or Java (JUnit, Mockito)
Technical Skills:
Spring Boot, Spring Integration, Linux, application monitoring (statsd, collectd, Graphite, Graphana), Ansible, Docker, ELK stack (Logstash, Kibana and Elastic), DevOps experience, mocking framework - like Mockito. java 8 , Jpa, Micro Services, Kubernetes, Kafka, Spring Cloud, Spring Data for JPA, Spring Rest, Contract Test for services, Log Back/sl4j. Git Lab, My SQL
Skills:
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
- Ability to work independently and manage one's time (Required)
- Basic skills necessary to provide support and constructive performance feedback (Required)
Major Job Duties and Responsibilities:
- Java/J2EE based Spring framework application development - Design, develop and maintain.
- Willingness to learn or comfortable with various tools and frameworks used such as: Eclipse/IntelliJ, Spring / Spring Boot, AngularJS / Angular, Jenkins, SVN / GIT, REST / SOAP
-
- Web application development using React JS, java scripts, CSS.
- Implement automation framework, CI/CD and containerization.
- Translate business requirements into technical solutions
- Identify problems uncovered by testing or customer feedback and correct them
- Successfully implement development processes, coding best practices, and code reviews
- Evaluate code to ensure it is valid, meets industry standards and is compatible with devices or operation systems
- Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria or choose solutions
- Develop or validate test routines and schedules to ensure that test cases mimic external interfaces
- Mentor less-senior software developers on development methodologies and optimization techniques
- All other duties as assigned
Helpful / Preferred:
- 1 year practical Kubernetes experience deploying applications in a DevOps continuous integration and deployment environment
- Experience with Kubernetes ,Helm charts and using Helm to deploy applications
- Experience with Test Driven Development
- Experience with dependency injection, automation, and application design patterns
- Experience using Agile practices
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact 1.877.734.1938 or
accommodations@relx.com.
Please read our
Candidate Privacy Policy
This job has expired.