Lead Java Developer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Employment Authorization
Collaboration
Leadership
Software Architecture
Software Development
Documentation
Unit Testing
DevOps
Continuous Integration and Development
Continuous Integration
Automated Testing
Workflow
Quality Assurance
Systems Analysis
Policies and Procedures
Analytical Skill
Java
SOA
Microservices
SOAP
Web Services
JSON
XML
Docker
Node.js
JavaScript
AngularJS
React.js
Mobile Applications
Mentorship
Design Patterns
Performance Monitoring
Continuous Improvement
Amazon Web Services
GitHub
SANS
Computer Science

Job Details

Hiring: W2 Candidates Only



Visa: Open to any visa type with valid work authorization in the USA

Responsibilities:

  • Collaborate with software development teams to modify existing software and align it with leadership goals for improving application architecture.
  • Lead software programming and documentation development, providing clear and comprehensive guidelines for the development team.
  • Responsible for Components Design, Construction & Unit Testing of assigned components/ modules
  • Establish rules and best practices for assigned applications to optimize performance and ensure adherence to industry standards.
  • Drive the implementation of DevOps practices and tools for continuous integration, automated testing, and deployment. Streamline development workflows, optimize build processes, and improve overall development efficiency.
  • Conduct code reviews to ensure adherence to coding standards, best practices, and security guidelines. Implement quality assurance processes to identify and resolve issues during the development lifecycle.
  • Identify opportunities for operational improvements through systems analysis and suggest changes in policies and procedures.

Minimum Qualification & Preferred Skill Set

  • You should be hands-on and have a strong analytical and technical ability with 10+ years of experience.
  • Minimum 5 years of Proven experience as a Lead Developer or similar role
  • Extensive experience with Java, SOA, Microservices, REST/SOAP Web Services, JSON/XML, and containers (docker)
  • Extensive experience in Node.JS, JavaScript, Angular/React, and mobile applications.
  • Mentor junior team members on best practices and design patterns.
  • Implement and monitor internal performance monitoring for continuous improvement in code quality and delivery.
  • Knowledge and Experience with AWS, GitHub pipelines.
  • Ability to work in a demanding and fast-paced environment. Hard-working and highly motivated individual.
  • B.S. Computer Science or related fields

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.