Sr Java Frontend Developer

Overview

On Site
Depends on Experience
Full Time

Skills

CSS 3
Collaborate
GitHub
Gradle
HTML 5
Java
JavaScript
MySQL
Oracle
PostgreSQL
React
React Router
Redux
SASS
SDLC
Scrum
Typescript
analytical skills
code reviews
debug
front - end technologies
git
interpersonal
interpersonal skills
object - oriented programming
problem - solving
scalability
software development lifecycle
web applications

Job Details

Role: Sr Java Frontend developer

Duration: 18+ months

Experience: 8+ years

Visa: H1B, EADs

Location: Plano, Texas

Position Type: W2( Please don't ask for C2C)

 

 

Roles and Responsibilities:

  • Develop and implement all assigned front-end tasks, ensuring performance, scalability, and usability.
  • Collaborate with product managers, designers, and developers to translate business requirements into technical solutions.
  • Ensure the technical feasibility of UI/UX designs.
  • Collaborate with the UI/UX team to implement responsive and user-friendly interfaces.
  • Write clean, maintainable, and efficient code using best practices and coding standards.
  • Optimize application performance for maximum speed and scalability.
  • Stay updated with emerging technologies, frameworks, and tools in the Java and React ecosystem, and propose their adoption when appropriate.
  • Troubleshoot and debug issues, and propose and implement solutions.
  • updated date with the latest front-end technologies, trends, and best practices.
  • Participate in code reviews.

Skills:

  • 8+ years of professional experience in Java development, with a strong understanding of object-oriented programming principles.
  • Proficiency in JavaScript and React
  • Proficient understanding of web markup semantics and CSS layouts.
  • Familiarity with CSS pre-processing platforms, such as LESS and SASS.
  • Familiarity with Node and NPM ecosystem.
  • Proficient understanding of Git and GitHub.
  • Familiarity with Typescript is a plus.
  • Ability to build consensus and work effectively within a cross-departmental team.
    Proactive, self-motivated individual.
  • Proven experience developing web applications using React and its ecosystem (React Router, Redux, etc.).
    Strong knowledge of HTML5, CSS3, and JavaScript.
  • Experience with RESTful APIs and web services integration.
  • Familiarity with build tools such as Maven or Gradle.
  • Solid understanding of software development lifecycle (SDLC) methodologies, including Agile/Scrum.
    Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Experience with database systems (e.g., MySQL, PostgreSQL, Oracle) is a plus.
  • Experience with cloud platforms (e.g., AWS, Azure) is a plus.