Application Development Technical Lead in Jersey City, NJ at APEX Systems

Date Posted: 8/12/2018

Job Snapshot

  • Employee Type:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job #:  855878

Application Development Technical Lead    

Responsibilities, Knowledge and Skills:  
  •  Technology Selection and Application Design
  • Defines and factors in performance, scalability, availability, resiliency, security, staffing, skillset, maintainability, testing and cost requirements when making technology selection and architecture design decisions
  • Balances innovation with risks and costs
  • Collaborates with Infrastructure and Architecture to choose optimal hosting environment
  • Develops solutions that balance cost, schedule, and requirements
  • Contributes to RFI and RFP processes as requested by Management
  • Manages technology, security and privacy risks
  • Clear Understanding of Security
  • Understands corporate information security policies and standards
  • Ensures solutions adhere to security policies and standards
  • Performs business and technical presentations in relation to technology platforms and solutions
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies and industry groups
  • Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban) and leads team in process best practices of chosen methodology

Technology Skills:
  •  In-depth knowledge of in the following: Java/J2EE, SQL, HTML, CSS, JavaScript Framework, REST, Java/JEE Design Patterns, Spring
  •  Track Record Experience in developing web applications, web services, Java enterprise applications, and messaging applications
  •  Architecture Experience of API, SOA and RESTful Web Services concepts
  •  Knowledge and Familiarity with Cloud computing concepts and IaaS, PaaS, SaaS
  •  In-Depth Knowledge and Familiarity with Cloud and AWS Services - VPC, EC2, Route 53, API Gateway, Elastic Load Balancing, IAM, Lambda, BeanStalk, ElastiCache, S3, EBS, RDS, DynamoDB, DAX, PostgreSQL, CLI
  •  Knowledge and Familiarity with CI/CD and DevOps concepts and tools, GIT/Bitbucket, Nexus, Jenkins, CloudBees, Maven, Junit, JMeter, Mockito, FindBugs, JIRA
  •  Familiarity with IBM BPM, DataStage, Data Lake, Data Warehousing

Requirements / Qualifications:

  • Minimum of 10+ years experience in Application Development;
  • * Minimum of 5 years experience as a Senior Developer;
  • * Minimum of 5 years experience as an Application Architect / Technical Lead
  • * Minimum of 5 years experience as a Manager










EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, 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 844-463-6178.