Sr. Java Fullstack Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
100% Travel

Skills

hibernate
SpringMVC
Springboot
Rest API
React
AWS
Java

Job Details

Job Title: Sr. Java Developer or Full Stack Java/React developer.

Location: Frisco, TX (Onsite)

Duration: Long term / Full Time

We are working on pure W2 Basis for this role.

Job description

Roles and Responsibilities

Your Responsibilities will include:

  • Writing well-designed, testable, and efficient code.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimize performance.
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.
  • Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs.
  • Interact with product management and UI engineers.
  • Guide/mentor junior developers in terms of software design, implementation, and best practice.
  • Fix product issues as they are reported by customers.
  • Plan, implement, and release products based on Agile scrum development process.
  • Participate in business user meetings to define user stories and identify/clarify requirements.
  • Understand the system and do impact analysis for better design.
  • Participate in planning and tasking sessions.
  • Co-ordinate with other teams as needed.
  • Provide production support.
  • Hands-on technical skills spanning front-end and back-end development.
  • Work with offshore team to provide details of the tasks.
  • Escalate issues which cannot be resolved by the team.
  • Ensure compliance and quality code with Junit coverage of more than 90%, 0 Critical and Major bugs in SONAR and Tech debt less than 1 day.
  • Participate in code review, troubleshooting and knowledge sharing sessions among developers.
  • Validate and verify the component in Sandbox, QA, and performance environments.
  • Document the progress and status in worker tracker JIRA.
  • Analyze the impact of requirements and estimate the story points for each user story based on the complexity.

Desired Candidate Profile

Skills Required:

  • You possess a Degree/Diploma in Computer Science, Engineering, or a related field.
  • You have at least 8 years of experience, ideally within a Software Engineer role.
  • You possess strong knowledge of Java, Hibernate, Struts, SpringMVC, Spring, AJAX, REST, HTML, HTML5 / CSS, Javascript, PL / SQL, SQL, JSON, and XML.
  • Knowledge of creating REST APIs with enterprise standards and compliance to sync operational data.
  • Knowledge of version controls like GIT with an enterprise branching process of creating new branches for each feature/story and merging to master after review.
  • Knowledge of React and React Native a Plus
  • You possess strong analytical skills.
  • You pay strong attention to detail and deliver work that is of a high standard.

You are a strong team player who can manage multiple stakeholders

Regards,

Ashok G