Software Engineer Job at Software Technology Inc, United States

  • Software Technology Inc
  • United States

Job Description

Software Engineer

Apex Systems is searching for qualified candidates for a Software Engineer role with one of our top clients based in Nashville, TN. This is an excellent opportunity to get started with a Fortune 500 company offering major growth potential. Job Title: Software Engineer Location: 100% Remote Duration: 12 month contract

Responsibilities & Qualifications:
  • 2+ years of experience in software engineering
  • 2 -6 years Java development experience
  • Solid understanding of testing practices, mocking, TDD
  • Good understanding of good coding principles
  • Familiarity with dependency injection / inversion of control
  • Familiarity with general database principles and ORM tools
  • Previous experience performing code reviews
  • Solid experience with RESTful principles and/or web services
  • Experience with Modern continuous integration, build, version control tools
  • Experience with Design Patterns and good design principles
Additional Knowledge & Skills:
  • Modern Java frameworks like Spring, Hibernate
  • Oracle or other SQL based databases
  • Testing tools like JUnit, Mockito.
  • Web UI frameworks and languages like Angular, JavaScript.
  • Continuous integration tools

Required Skills: 2 -6 years Java development experience, Solid understanding of testing practices, mocking, TDD with tools like Junit or Mockito, Good understanding of good coding principles, Familiarity with dependency injection / inversion of control, Familiarity with general database principles and ORM tools, Previous experience performing code reviews, Solid experience with RESTful principles and/or web services, Experience with Modern continuous integration, build, version control tools, Experience with Design Patterns and good design principles Basic Qualification: 3+ years of Java Experience - Spring and springboot Experience developing and consuming restful APIS Experience with CI/CD tools and working in a modern cloud based CI/CD environment, preferably AWS ability to write and deploy tests with tools/frameworks such as Junit and Mockito Additional Skills: 3+ years of Java Experience - Spring and springboot Experience developing and consuming restful APIS Experience with CI/CD tools and working in a modern cloud based CI/CD environment, preferably AWS ability to write and deploy tests with tools/frameworks such as Junit and Mockito Long term contracting opportunity 100% remote Background Check: Yes Drug Screen: Yes Notes: 12+ month contract.- expected to extend. 100% remote. Selling points for candidate: Long term contracting opportunity 100% remote Project Verification Info: Can not provide documentation for Visa Transfer at this time.

Job Tags

Long term contract, Remote work

Similar Jobs

Natco Products Corp.

Textile Designer Job at Natco Products Corp.

 ...relevant trends Assist with other team projects or tasks assigned by the Design Director What youll have: Bachelors degree in Textile Design or related discipline A minimum of 1-3 years of industry experience required A background in rugs and working with or... 

Provider Healthcare

Physician (MD/DO) - Internal Medicine - General/Other in Arizona Job at Provider Healthcare

 ...Information: Days Start Date: ASAP About the Position I wanted to share a new position with you. This position is fully remote and offers a chance to work outside of direct patient care. Our client is highly responsive and looking to move quickly in... 

SynergisticIT

Business Analyst (Remote) Job at SynergisticIT

 ...clients with candidates who can perform from day 1 of starting work. In this economy no client wants or has the resources to take an entry level person and spend resources on upgrading their skills and on top of that pay the jobseeker. That's the specific reason there are... 

Cleveland Diagnostics Inc.

Vice President of Finance Job at Cleveland Diagnostics Inc.

 ...Reporting to the Chief Financial Officer, the VP of Finance is a senior member of the finance leadership team with ownership of accounting...  ...to the CFO and Board. Own the company's commercial banking relationships, account structure, and cash investment policy.... 

Confidential

Warehouse Supervisor Job at Confidential

We are seeking a dynamic, hands-on Warehouse Operations Night Supervisor to power our evening shift, champion warehouse safety, and drive peak performance. If you are a natural leader who thrives in a fast-paced environment, excels at solving problems on the fly, and loves...