Title: Java Developer
Location: Remote/Charlotte, NC
Duration: Long Term
Client: Lowe"s
Skills:
Mandatory:
� 5 years of experience in software development or a related field
� 4 years of experience in database technologies
� 4 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
� 4+ years' experience with Java, Spring boot and Spring batch.
� 4+ years' experience building microservices
� Good understanding of OOP, design patterns, database (Postgres or Oracle), data streaming (Kafka)
� 1+ years' experience with DevOps practices and building CI/CD pipelines.
Preferred:
� 5 years of IT experience in systems analysis, including defining technical requirements and performing high level design for complex solutions
� Experience with CI/CD tools (Git, Gradle, Sonar, Jenkins, JFrog etc.)
� Experience with testing frameworks (Junit, Mockito, Karate, Cucumber)
� Exposure to PCI-DSS and Secure coding best practices would be a plus.
� 2+ years working in an agile environment (Scrum or Kanban)
� 3 years of experience working with an IT Infrastructure Library (ITIL) framework
� 3 years of experience leading teams, with or without direct reports