JOBSEARCHER

Back-end Full Stack Java Developer with UI automation (selenium, playwright, saucelabs)

Back-end Full Stack Java Developer5 days/week onsite - only looking for people who can sit in McLean (need locals)F2F Interview Update: "Client is looking for spring boot/angular/hibernate developers who also have experience with UI automation (selenium, playwright, saucelabs).75% backend and 25% frontend. Client is moving legacy applications to AWS and they are redesigning Messenger Manager.
Basic Requirements:
  • Bachelor’s degree in computer science or information technology or related discipline or equivalent combination of education and experience from which knowledge and skills may be obtained.
  • Minimum of 8 years of experience in software development; 8 years of relevant experience and specialized training or certification in the following technologies: J2EE, Java, Web Development and SQL.Self-starter, collaborative; problem-solver
  • Organized ability to meet deadlines, work independently, manage multiple priorities
  • Should have excellent design and coding skills and a passion for building highly scalable applications using open-source frameworks for cloud native technologies.
  • Strong development experience with Java, J2EE, Spring frameworks, Spring Boot, Spring MVC, JPA, Hibernate, JSON, and web services (REST/SOAP).Experience with JavaScript frameworks like Angular.
  • Good experience with writing and optimizing SQL queries.
  • Experience in packaging services using Docker and configuring & deploying on Cloud platform (AWS/Kubernetes)
  • Experience with some of the tools like GIT, Jenkins, Maven, JUnit, Docker, JMeter, Artifactory, Kubernetes
  • Experience with JMS enterprise messaging technologies such as ActiveMQ or AMQ Experience with static analysis (e.g., Fortify, SonarQube) and remediation
  • Familiar with infrastructure automation technologies (e.g., Ansible/Gradle/Maven)
  • Good knowledge of patterns like sidecar, circuit breaker, ingress, egress, etc.
  • Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) for Java using frameworks like JUnit, Mockito and Cucumber.
  • Experience with setting up, maintaining, and evolving the cloud infrastructure of web applications is preferred.
  • Knowledge of the Mortgage Industry is nice to have.
  • Experience with Agile Software development project methodologies preferred.
  • Excellent verbal and written communication.
  • Demonstrated analytical ability and problem-solving skills