Senior Software Engineer (Java)

at  AFS Logistics

Irving, TX 75063, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Nov, 2024Not Specified07 Aug, 2024N/AContainerization,Oauth,Relational Databases,Software Development,Unit Testing,Hibernate,Spring Boot,Integration,Afs,Mvc,Computer Science,Discrimination,Testing,Messaging,Javascript,Sql,Security,Design Principles,Vue,Spring FrameworkNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Senior 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.

QUALIFICATION/REQUIREMENTS:

  • Strong 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).
  • Strong knowledge of 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.
  • Working Knowledge and Experience in these skill areas 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.
  • At least 7 years’ experience in Java software development.
  • At least 3 years’ experience developing in the Spring Framework (Spring Boot, Batch, MVC etc).
  • At least 3 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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • 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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science, Engineering

Proficient

1

Irving, TX 75063, USA