Job Description :


You will be hands-on using Java, Spring, SpringBoot, MicroServices and Openshift daily with a team of Software Engineers, Architects and DevOps Engineers. This position will have opportunity to work with enterprise scale application, latest technology stack and dealing with variety of integrations.

Essential Duties and Responsibilities include the following: other duties may be assigned:

  • Design and develop application based on Micro Services architecture using Openshift platform
  • Work with Architect and peer members to create high-end solutions
  • Produce clean, efficient code based on specifications
  • Recommend and execute improvements to the application
  • Mentor junior team members


  • Required technical skills: Java, SpringBoot /Spring, REST, Containers, Kubernetes/Openshift, Azure/AWS
  • Preferred technical skills: Ecommerce, Database experience (Postgres, DB2, Oracle ,SQL), Git, Cloud
  • 8+ years of experience in Java building web applications in a J2EE Environment within the US
  • 5+ years of experience working with large scale ecommerce web applications
  • 1+ years of experience as Application Architect
  • Experience in application development, testing, implementation and documentation of web based applications using Java
  • Experience of UI development using one or more of the following libraries React, AngularJS, EmberJS (nice to have)
  • Experience with Application Servers such as Websphere / Weblogic / Tomcat
  • Experience with SalesForce Integration and Development (nice to have)
  • Experience with creating/using CI/CD pipelines
  • Demonstrated knowledge in Agile software development disciplines
  • Demonstrated knowledge in building, debugging and maintaining mission critical enterprise applications.
  • Excellent interpersonal, written and verbal communication skills with an ability to work with different business groups as well as IT partners (enterprise architects, vendors, etc.)
  • Ability to think critically. Understand, master, and be able to prototype with existing and new technologies quickly.
  • Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.
  • Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency.
  • Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions. Careful assessment of the importance, relevance, and validity of all options.
  • Inquisitive. Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.
  • Proactive and willing to contribute ideas.


  • Bachelor's Degree in Computer Science or related field

Supervisory Responsibilities

  • This position will not be responsible for managing a team or direct reports.

Required Skills : Java, Springboot, Microservices
Basic Qualification :
Additional Skills : 100% remote (EST hours), modern tech stack, quick interview process (1 zoom screening and 1 client interview)
Background Check :Yes
Drug Screen :Yes
Notes :There are 5 openings for this SOW! 1 Architect, 2 senior, 2 mid - please send candidates at their respective rates given experience level******
Selling points for candidate :100% remote (EST hours), modern tech stack, quick interview process (1 zoom screening and 1 client interview)
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :Yes
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set :Yes
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :Raleigh

Similar Jobs you may be interested in ..