Entry Level Java Developer


Strategic Staffing Solutions

Strategic Staffing Solutions is searching for a Entry Level Java Developer! We are recruiting for a Fortune 500 Company, and YOU could be their next hire!

Not available but know someone with your similar experience….


Job Title: Entry Level Java Developer
Charlotte, NC (Hybrid)
9-month contract

How to Apply: Send resume in MS word format to, Trenton Henderson at: com and Reference JO# 201963.


  • Primarily responsible for designing and building complex solutions.
  • Individuals with this role are required to:
  • Design and build complex software solutions using agile/XP/TDD.
  • Program well-designed, efficient code with minimal supervision.
  • Collaborate with designers, developers, and product owners to build cloud-native software solutions targeting PCF, Azure, AWS, mobile iOS/Android, etc.
  • Clearly communicate progress and identify blocking issues.
  • Participate in paired programming and code reviews with seniors to expand knowledge and understanding of software engineering.
  • Complete independent research to refine best practices and present work to peers.
  • Turn complex ideas into manageable pieces of work to complete as part of a product team.
  • Coach and mentor entry-level software developers.
  • A deep and solid understanding of cyber security principles such as authentication, authorization and encryption.
  • Ability to leverage common security libraries applicable to their language stack and familiar with secure programming best practices.
  • Understanding of common attack vectors, such as SQL injection, Denial of Service (DoS), Cross-Site Scripting, etc. and methods to limit exposure.
  • Identifies and remediates potential security vulnerabilities.
  • Experience working with one or more CI/CD stacks. Ability to configure CI/CD tools for new products with limited guidance.

Required Qualifications:

  • 3-5 years of experience


  • Backend development experience using JAVA Spring and/or AWS Serverless Lambda Functions 
  • Strong development experience in APIs
  • Knowledgeable in data structures and SQL and no-SQL databases such as Dynamo DB or Mongo DB 
  • Experience with Kafka Data Streaming
  • General knowledge of GIS, Work Management, Asset Management (EAM) and Supply Chain processes


  •  Swift as the primary coding language
  •  Xcode as the primary IDE
  •  Visual Code as a secondary IDE to resolve code conflicts
  •  Source Tree to keep track of local changes to the repository
  •  Terminal / git bash to fetch and clone repository code
  •  Postman to check API calls
  •  SF Symbols if I need access to Apple approved/provided icons
  •  BitBucket to save the code to the Company’s Servers

The S3 Difference:

The global mission of S3 is to build trusting relationships and deliver solutions that positively impact our customers, our consultants, and our communities. The four pillars of our company are to:

  • Set the bar high for what a company should do
  • Create jobs
  • Offer people an opportunity to succeed and change their station in life
  • Improve the communities where we live and work through volunteering and charitable giving

As an S3 employee, you are eligible for a full benefits package that may include:

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Vacation Package
  • Life & Disability Insurance Plans
  • Flexible Spending Accounts
  • Tuition Reimbursement

Strategic Staffing Solutions is an Equal Opportunity Employer

Job ID: JOB-201963
Publish Date: 13 May 2022

Tagged as: Entry Level Java Developer