Apply Now
Location: Any, Texas (TX)
Contract Type: C2C
Posted: 2 weeks ago
Closed Date: 05/30/2025
Skills: AWS cloud services,
Visa Type: Any Visa

Position: Senior Java Developer –API

Location: Remote

Duration: Long Term Contract

 

Job Description

 

"Candidate must have prior experience as a full-time employee with any implementation companies."




Job Description:

We are looking for a highly skilled and experienced Senior Java Developer with over 14 years of professional experience. The ideal candidate will have deep expertise in Java-based development, with strong hands-on skills in AWS cloud services and integration. This is a remote role for someone who thrives in a fast-paced, distributed environment and is passionate about building scalable, high-performance applications.




Key Responsibilities:

  • Design, develop, and maintain Java-based applications and backend systems.
  • Architect and implement scalable solutions with AWS services such as Lambda, API Gateway, S3, EC2, SNS, SQS, CloudFormation, etc.
  • Integrate third-party services, APIs, and databases with cloud-based applications.
  • Write clean, testable, and maintainable code following best practices and design patterns.
  • Work collaboratively with DevOps and QA teams for CI/CD pipelines and deployments.
  • Troubleshoot complex technical issues and provide solutions quickly.
  • Take ownership of end-to-end development, from requirement gathering to production deployment.
  • Participate in code reviews and mentor junior developers if needed.



Required Skills & Experience:

  • 13+ years of hands-on development experience in Java/J2EE.
  • Strong expertise in Spring Framework (Spring Boot, Spring Cloud, etc.).
  • Proven experience in AWS Cloud Integration and services (EC2, S3, Lambda, CloudWatch, etc.).
  • Solid understanding of RESTful APIsMicroservices architecture, and Message Queues (SQS/Kafka).
  • Experience with CI/CD pipelines, version control (Git), and containerization tools (Docker, Kubernetes – preferred).
  • Strong understanding of software engineering principles and cloud-native development.
  • Ability to work independently in a remote environment with minimal supervision.
  • Excellent communication and problem-solving skills.