GreenvilleSCRecruiter Since 2001
the smart solution for Greenville jobs

Software Engineer (Java)

Company: AFS Logistics
Location: Greenville
Posted on: May 14, 2022

Job Description:

Job DescriptionPurpose/Job Function:The Software Engineer is a full stack developer with experience in building high-performing, enterprise-grade applications. This role is part of a talented software engineering team that works on enterprise applications in the logistics industry. In addition, this role is responsible to uphold our core values: Ethics, Engagement, and Excellence. Essential Functions:

  • Contribute to all phases of the software development lifecycle (SDLC).
  • Write well designed, testable, efficient code.
  • Participate in the code review process.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for review.Qualification/Requirements:
    • Understanding of Object-Oriented design principles.
    • Experience designing software intended for deployment in distributed de-coupled environments such as horizontally scalable container orchestration platforms (e.g., Kubernetes, Docker Swarm).
    • Experience with Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
    • Experience with NoSQL databases (e.g., ElasticSearch, SOLR, Redis, Mongo).
    • Experience in the Spring Framework (Spring Boot, Batch, MVC, Integration) is essential.
    • Experience with Containerization (e.g., Docker).
    • Able to work in a CI/CD pipeline driven environment.
    • Vue.JS experience is advantageous.
    • Testing, specifically unit testing.
    • Security concepts such as OAuth.
    • Messaging including JMS, Message Queue process etc.
    • JavaScript in a modern framework based on Node.
    • Experience with REST architecture.Education/Experience:
      • Minimum of BS degree in Computer Science, Engineering or a related subject.
      • 0-2 years experience in Java software development.
      • 1-2 years experience developing in the Spring Framework (Spring Boot, Batch, MVC etc).
      • 1-2 years of SQL development experience. AFS is an equal opportunity employer and prohibits discrimination and harassment of any kind: AFS is committed to the principle of equal employment opportunity for all teammates and to provide teammates with a work environment free of discrimination and harassment.

Keywords: AFS Logistics, Greenville , Software Engineer (Java), IT / Software / Systems , Greenville, South Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest South Carolina jobs by following @recnetSC on Twitter!

Greenville RSS job feeds