Enable job alerts via email!

Full Stack Developer Advisor P25-211584-1

FedEx Group

Plano (TX)

Remote

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks a Software Engineer to design, develop, and maintain software applications across multiple platforms. This role includes responsibilities for mentoring team members, implementing web services, and ensuring code quality through extensive unit testing. Candidates should possess a strong foundation in Java and familiarity with Agile methodologies, alongside a relevant degree.

Qualifications

  • Bachelor’s degree or equivalent in related fields plus relevant work experience.
  • Experience with J2EE, Spring frameworks, SOAP/REST applications.
  • Strong communication skills and Agile methodologies experience.

Responsibilities

  • Design, test, and deploy software for various applications.
  • Maintain applications in J2EE and configure application servers.
  • Develop and migrate user interfaces and write unit tests.

Skills

Java
Spring
SQL
Angular
Agile Methodologies
Jenkins
RESTful services
SOAP
JUnit
Unix

Education

Bachelor’s degree in Computer Science
Master’s degree in Computer Science

Job description

Designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks and various programming languages. Designs software code using multiple programming languages. Tests newly developed software code. Documents code per the Company's processes. Mentors those in less senior positions. Perform other duties as assigned.

Requirements

Bachelor’s degree or equivalent* in Computer Science, Engineering, Information Systems or related field plus 4 years of experience in the job offered or 4 years of qualifying work experience in information technology or engineering environment. The employer will alternatively accept a Master’s degree in Computer Science, Engineering, Information Systems or related field plus 2 years of experience in the job offered or 2 years of qualifying work experience in information technology or engineering environment in lieu of a Bachelor’s degree plus 4 years of experience. The position requires experience with: Maintaining applications in J2EE using Spring, Spring Boot, Spring Data, JPA, Hibernate frameworks, JDBC, XML, XSD, EJB, Tibco JMS technologies and SQL Queries. Configuring and maintaining WebLogic and Tomcat servers for application deployment on cloud. Developing and maintaining SOAP and REST webservice applications. Adding security layer for web services using OAuth and SAML integration. Developing and migrating user interface from Ice faces to Angular using Angular 8, Prime Ng, Type Script. Write unit test cases using Junit, Mockito and JBehave for Behaviour-Driven Development. Lead and architect the development of Jenkins pipelines as a part of CI/CD process. Hands on experience working with Unix, Linux and Windows operating systems. Developing Swagger implementation for documentation purposes of API’s. Extensive experience working under Agile methodologies environment (scrum, Kanban). Strong written and verbal communication skills. A related advanced degree may offset the experience requirements. Position allows for telecommuting from home within commuting distance of Plano, TX. *Employer will accept one (1) year of directly related experience in lieu of one (1) year of education.*

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.