Job Title: Senior (12+ years) Java Full Stack Developer Type: Contract Duration: 1 year Location: 100% onsite position.
Location: Oakton, VA preferably . 2nd preference : Middletown, NJ.
Interview: In-Person Key Responsibilities:Engage directly with clients to gather and analyze user and business requirements.Translate complex user and business requirements into clear, actionable technical specifications.Design and develop highly responsive and intuitive web applications primarily using React.js.Perform essential maintenance and facilitate the migration of existing components built with Angular.Collaborate effectively with UX/UI designers to ensure the precise implementation of user interfaces using React, JavaScript, HTML, and CSS.Develop and optimize intricate PL/SQL stored procedures, functions, packages, and triggers within an Oracle database environment.Contribute to backend development efforts using Java, Spring Boot, Microservices, and REST APIs as needed.Ensure seamless system integration with backend services, optimizing data exchange across all application layers.Actively participate in code reviews, technical discussions, and all Agile ceremonies.
Required Skills:12+ years of Solid working knowledge of Java and Spring Boot.Strong experience with React.js, including a deep understanding of Hooks, Redux, or Context API.Demonstrable expertise in Oracle PL/SQL, encompassing the ability to write complex queries, procedures, and optimize database performance.Familiarity with the integration of React applications with RESTful APIs and microservices.Basic understanding of Angular for light maintenance and migration tasks.Proficiency with Git for version control and experience with Agile tools such as Jira and Confluence.