Job Code - Java Developer - Senior
Work Location - 208 S AKARD ST Dallas TX 75202
Business Unit - DIGITAL
Total Hours - Contract initially up until 12/31/2022
Project Name: Commerce Services
Description
- 8+ years related experience with a bachelor's degree in Computer Science, Information Systems or related field.
- 6+ years of progressive experience in one or more of the following areas: application delivery; subject matter expertise in building Java-based high-volume/high-transaction e-commerce applications
- 4+ years of experience building web applications using Java, Spring and REST
- 4+ years of experience in building frontend applications using React, Redux and Node.js
- 4+ experience in HTML5, JavaScript frameworks, and CSS3
- 4+ years of experience in architecture and design of systems using Micro services architecture
- 4+ years of experience in a leadership capacity - coaching and mentoring engineers, developers
- 2+ years of experience in cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef or Terraform
- 2+ years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Nexus or Sonar
- 4+ years of experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Jest/Mocha, Selenium, Cucumber, SoapUI or Postman
- Proficiency in Unix/Linux command line
- Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing.
- Experience working within Agile/Scrum/Kanban development team
- Certified in Java, Spring or AWS technologies
- Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders
Technical Skills: Java/Groovy, REST services, Microservices, Spring Boot, React, Redux, Node.js, HTML, Javascript, Node.js NoSql technologies (Cassandra/MongoDb), Kafka/MQ/Rabbit, Redis/Hazelcast, Git, Jira, Jenkins, Docker, Kubernetes