Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
AL

Java Full Stack Developer / Lead

Artech LLC
πŸ‡ΊπŸ‡Έ United States
On-site
Staff / Principal
1 month ago
$40 – $45 / hour
  • Java
  • Spring Boot
  • Microservices
  • REST API
  • AWS
  • React.js
  • AWS Cloud
  • CI/CD
  • Devops
  • GitHub
  • Jira
  • Agile
  • SQL
  • Data Modeling
  • Git
  • Docker
  • Kubernetes
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

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.

Java Full Stack Developer / Lead Β· Artech LLC

Auto apply with Likeremote