Java Developers

company banner
Apex Systems
Systems, Java, Developer, Recruiter, J2EE, JavaScript, SQL, JDBC, Computer, JSP, Apache, SOAP, Web, Security, Test, Development, IDE
Full Time

Job Description

Apex Systems, America's second largest technical staffing firm, has an opening for a

100% REMOTE Senior Java Developer

with a growing client in North Carolina. This is a fast-paced environment offering professional growth and long-term stability.

If you are interested in the opportunity please send resume and contact information directly to Ryan Flanary, Technical Recruiter, via email at

Job Title: Senior Java Developer

Location: Remote (North Carolina EST)

Terms: Contract to hire

Job Summary

Lead the process of designing, testing, and implementing programming applications using Java/J2EE programming language. Work with middleware technologies and databases to prepare detailed technical specifications from which integration services will be written. Generally works independently and leads the less experienced developers.

Primary Responsibilities
  • Lead the process of implementation planning, fit analysis, configuration, testing, rollout and post implementation support of solution/software development
  • Elicit, analyze, validate, specify, verify and manage the needs of project stakeholders including customers and end users
  • Analyze, review and alter programs to increase operating efficiency or adapt new requirements
  • Lead the efforts of problem resolution of issues and defects discovered during testing, independently resolve the issues if needed
  • Gather business requirements and define detailed specifications
  • Lead the development and debugging of software using Java/J2EE
  • Develop software using web presentation technologies such as AJAX, JSON, JavaScript, CSS and HTMLS
  • Work with Business Analysts to design and deploy database schemas and specify all attributes of database tables including primary keys, foreign keys, identities, constraints, default values, indexes and triggers
  • Participate in business unit and strategic planning and implement initiatives
  • Provide on call support for production systems
  • Lead the database application development process using SQL and JDBC
  • Process documentation to comply with Sarbanes-Oxley requirements
  • Lead the less experienced developers and assist them with issues and questions

Job Qualifications

  • Bachelor's degree in Computer Science or related field and/or equivalent work experience

  • 5+ years of experience as a Java Developer
  • Demonstrated application of software development methodologies and modern best practices
  • Expertise with Agile software development methodologies (Scrum, XP, Kanban, etc.), JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate, REST, SOAP, Web Services, Web Services Security, and Test-Driven Development with JUnit or equivalent tool
  • Proficiency with Eclipse or equivalent modern IDE and Subversion
  • Expertise developing web applications and user interfaces with Java technologies such as JDBC, JSP, JSF, and servlets
  • Ability to multi task and be self-paced to accomplish goals
  • Ability to lead and motivate others and teach technical skills
  • Strong problem solving skills and self-motivated
  • Excellent verbal and written communication skills

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Ability to sit for long periods of time in front of a computer
  • Ability to talk on and hear the telephone
  • Must be able to read, write and speak English

Work Environment

General office environment where the noise level is usually low. No travel required.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .

Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

Dice Id : apexsan
Position Id : BHJOB2374_1204417
Originally Posted : 2 months ago

Similar Positions at Apex Systems

Sr Java Developer
  • Burlington, NC
  • 1 day ago
Java Developer
  • Richmond, VA
  • 1 day ago
Java Developer - Remote
  • Bethesda, MD
  • 1 day ago
Data Analyst
  • Greensboro, NC
  • 1 day ago
Lead Java Developer
  • Richmond, VA
  • 1 day ago
Sr. Java Developer
  • Rockville, MD
  • 1 day ago
Sr. JAVA Developer
  • Rockville, MD
  • 1 day ago
Sr. Java Developer
  • Rockville, MD
  • 1 day ago