Java Full Stack Developer / Lead

Artech LLC
  • Plano, TX
  • $40–$45 Per Hour
  • Quick Apply
11 days ago

Job Description

Requisition ID: 105562-1
Title: Java Full Stack Developer / Lead
Location: Plano, TX
Duration: 6+ Months
Salary Range: $40- $45 an hour on W2 /C2C

We are seeking an experienced Senior Java Full Stack Developer / Lead with 6 8 years of experience in designing, developing, and supporting enterprise applications using Java, Spring Boot, Microservices, REST APIs, AWS, and React.js. The ideal candidate will have strong hands-on development skills along with experience in cloud deployments, API security, production support, troubleshooting, and technical leadership.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices.
  • Develop and maintain RESTful APIs, Spring Boot APIs, and batch jobs.
  • Implement API security best practices and address security vulnerabilities and remediation requirements.
  • Develop responsive front-end applications using React.js.
  • Design and implement cloud-based solutions using AWS services.
  • Deploy and support applications in AWS cloud environments.
  • Troubleshoot production issues, perform root-cause analysis, and implement timely resolutions.
  • Participate in application monitoring, performance tuning, and production support activities.
  • Design and optimize relational database structures and data access layers.
  • Implement CI/CD pipelines and follow modern DevOps practices.
  • Collaborate with distributed teams across multiple time zones using GitHub, Jira, documentation, and video conferencing.
  • Participate in code reviews and ensure adherence to coding, security, and architectural standards.
  • Provide technical guidance, mentoring, and support to junior developers.
  • Work closely with business analysts, architects, QA teams, and other technical stakeholders.
  • Contribute to Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog refinement.
  • Identify opportunities for improving application performance, scalability, reliability, and maintainability.

Required Technical Skills

  • 6 8 years of professional software development experience.
  • Strong expertise in Core Java and Advanced Java concepts.
  • Strong hands-on experience with Spring Boot.
  • Experience developing Microservices and REST APIs.
  • Experience with Spring Boot APIs and batch processing/jobs.
  • Strong understanding of API security, authentication, authorization, and vulnerability remediation.
  • Hands-on experience with AWS services and cloud deployments.
  • Experience with React.js for front-end development.
  • Strong knowledge of database design, SQL, and data modeling.
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong understanding of software development lifecycle and Agile methodologies.
  • Experience troubleshooting complex application and production issues.
  • Strong understanding of distributed systems and enterprise application architecture.

Cloud & DevOps

  • Hands-on experience with AWS cloud services.
  • Experience deploying and supporting applications in cloud environments.
  • Knowledge of CI/CD tools and automated deployment processes.
  • Experience with Git/GitHub and source code management.
  • Familiarity with application monitoring, logging, and troubleshooting in cloud environments.

Leadership & Collaboration

  • Ability to lead technical discussions and provide guidance to development teams.
  • Experience mentoring junior and mid-level developers.
  • Strong communication and collaboration skills.
  • Ability to work effectively with globally distributed teams.
  • Strong problem-solving skills and attention to detail.

Preferred Skills

  • Experience with AWS architecture and cloud-native application development.
  • Knowledge of Docker and Kubernetes.
  • Experience with Kafka or other messaging platforms.
  • Knowledge of automated testing frameworks.
  • Experience with application performance tuning and monitoring.
  • Experience working in large-scale enterprise environments.

Numbers & Facts

LocationPlano, TX
Salary$40–$45 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Atlassian JIRAunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Business Architectureunmatched
  • Cloud Applicationsunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Securityunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Modelingunmatched
  • Database Designunmatched
  • Database Optimizationunmatched
  • Detail Orientedunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Architectureunmatched
  • Gitunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Leadershipunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft Access Databaseunmatched
  • People Managementunmatched
  • Performance Analysisunmatched
  • Performance Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Production Supportunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Root Cause Analysisunmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Test Harnessunmatched
  • Time Managementunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Videoconferencingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder