Java Technical Lead - REMOTE in EST

Overview

Remote
$70 - $74
Contract - W2
Contract - 6 Month(s)

Skills

Java
Lead
React JS
UI
JavaScript
Spring Boot
Spring
AWS
Lambda
RESTful APIs

Job Details

Java Tech Lead / Sr Developer

6-Months Contract-to-Hire

REMOTE - Must live in Eastern Standard Time Zone

***MUST be willing and eager to convert FTE after 6-months without sponsorship***

Qualifications:

  • 12+ years of experience in software development.
  • 8+ years of hands-on experience in designing/developing UI applications using React JS, JavaScroit. CSS and Bootstrap
  • 5+ years of hands-on experience in designing/developing applications using Java, Spring Boot, Spring.
  • 5+ years of experience in database development with Oracle/SQL, NoSql, AWS RDS, DynamoDB, etc.
  • 3+ years of solid experience in developing and delivering applications using AWS technologies such as Step functions, SQS, SNS, Lambda, API Gateway, S3, etc.
  • Strong experience developing applications using Microservices Architecture and integrating RESTful APIs.
  • Must have thorough understanding of React JS core principles, component lifecycle and experience with React JS workflows (such as Flux or Redux), data structure libraries (.e.g. immutable .js)
  • Proficiency with CI/CD pipelines, test automation, multi-variant testing.
  • Working experience with Scrum/Agile/XP (or similar iterative development methodology) is preferred.
  • Experience/Knowledge on IBM BPM, Camunda BPM, IBM MQ, Websphere ND, Liberty and JBoss is a plus.
  • Experience/Knowledge on Container technologies such as Docker Hub, Kubernetes and AWS ECS/EKS/ROSA is a plus.
  • Outstanding work ethic and commitment to organization success.
  • Willingness to adapt to and self-learn new technologies and deliver on them.
  • Excellent verbal and written communication skills with ability to clearly articulate status of requests and issues both with IT and business partners.

Job Responsibilities:

  • Work in a fastpaced environment on multiple ongoing projects and serve as a lead developer for UI development using React JS.
  • Participate in all phases of the software development cycle from inception, design, development, implementation through postproduction support following agile methodology.
  • Leading design/development of complex and scalable React JS applications
  • Work closely with UI/UX designer/architect/product managers to translate design and wireframes into high quality code and build reusable components and frontend libraries for future use.
  • Adhere to IT Control Policies throughout the project life cycle, and ensure delivery of automation solutions with high quality.
  • Document the detailed application specification and technical design.
  • Provide technical expertise and documentation as needed to support other team members
  • Perform production support of system including environment setup, administration, troubleshooting, and performance tuning.

Soft Skills:

  • Willing to learn new technologies/software and have a passion for development, and stay up to date with the latest trends and advancements in front-end development
  • Ability to work in a fast-paced, dynamic environment
  • Strong work ethic with good time management skills
  • Ability to work with diverse, geographically distributed teams
  • High level of focus and attention to details
  • Proactive approach
  • Take ownership of your work and the projects you are assigned to
  • Superior Organizational Skills
  • Excellent Communication Skills
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.

About Capital Staffing Solutions