Senior Java Full Stack Developer

Artech
Jacksonville, FL, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$66,560.0 - $74,880.0
Working hours
Regular working hours

Tech stack

Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Spring Security Agile Methodology Amazon Web Services Computing Platforms HTML5 User Authentication Automation of Tests Unit Testing
+64 more
Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS) Cloud Computing Cloud Engineering Code Review Databases Continuous Integration Relational Databases Database Queries Software Debugging DevOps Distributed Systems Github Gradle Monitoring of Systems Hibernate (Java) Java Persistence API Spring Framework PostgreSQL Apache Maven Microsoft SQL Server MySQL OAuth OpenShift Oracle (Applications) Performance Tuning Scrum Methodology RabbitMQ E2e Testing Standard Sql Responsive Web Design Secure Coding Software Systems SonarQube SQL Databases TypeScript Web Services Enterprise Software Applications Spring-mvc ReactJS Grafana Spring-boot Sybase Backend Gitlab Git Event Driven Architecture Containerization Material UI Integration Tests Kubernetes Apache Kafka Graphql Front End Software Development React Redux Restful APIs Terraform Es2015 Spring Batch Api Management Docker Jenkins Microservices

Job description

Job Title : Senior Java Full Stack DeveloperLocation: Weehawken, NJDuration: 6 months Salary Range: $32.00 - $36.00/Hour on W2 (Without Benefits).Applicants must be willing to work on W2 Job SummaryWe are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and React JS.The candidate will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and delivering high-quality software solutions.Key ResponsibilitiesDevelop and maintain scalable enterprise applications using Java, Spring Boot, and React JS.Design and develop RESTful APIs and Microservices.Build responsive and interactive user interfaces using React JS.Participate in solution design, code reviews, and technical discussions.Integrate front-end applications with backend services and databases.Write clean, reusable, and maintainable code following best practices.Perform unit testing, integration testing, and debugging.Implement security, performance optimization, and reliability standards.Work in Agile/Scrum development environments.Design and develop scalable backend services in Java and responsive user interfaces in React.Contribute to distributed systems, cloud architecture, and microservice design.Deliver maintainable, secure, and high-quality software.Write automated unit, integration, and end-to-end tests.Analyze business requirements and translate them into technical solutions.Participate in architecture, platform design, and technical decision-making.Investigate production issues and implement sustainable improvements.Create and maintain technical documentation.Team You will join a cross-functional engineering team responsible for developing and supporting OneSource web services. You will work closely with engineers, architects, product stakeholders, business analysts, testers, and platform teams.Mandatory SkillsBackendJava 8/11/17 ,Spring Boot ,Spring MVC ,Spring Security ,Microservices Architecture ,REST API Development ,Hibernate / JPA ,Maven / Gradle.FrontendReact JS ,JavaScript (ES6+),TypeScript ,HTML5 ,CSS3 ,Bootstrap / Material UI ,Redux / Context APIDatabaseSQL ,Oracle / PostgreSQL / MySQL.DevOps & ToolsGit/GitHub/GitLab ,Jenkins / CI-CD ,Docker, Kubernetes (Good to have),SonarQube ,Cloud (Preferred) ,Azure / AWS, Azure DevOps.Good-to-Have SkillsKafka / RabbitMQ ,GraphQL ,Terraform ,OpenShift ,OAuth2 / JWT Authentication, Performance tuning and monitoring tools.Your ExpertiseYou bring:Strong backend development experience with Java, Spring Framework / Spring Batch / Spring Boot.Experience with Cloud native technology (Microservices, container technology) and DevOps.Strong frontend development experience with React, JavaScript or TypeScript, HTML, and CSS.Experience designing and developing REST APIs and microservices.A solid understanding of distributed systems and cloud-native architecture.Experience with relational databases (Sybase or MSSQL, Oracle), data modeling, and strong SQL skills.Strong automated testing and software-quality practices.Accustomed with Agile Methodologies (Scrum, Kanban, etc.).Knowledge of Git, CI/CD, secure coding, and production support.Experience analyzing business requirements and documenting technical solutions.Strong ownership, communication, collaboration, and problem-solving skills.Experience with Microsoft Azure, containerized platforms, Kubernetes, event-driven systems, observability tools, and large client-facing applications would be an advantage.SkillsAdvanced Java ConceptsJava API Management & MicroservicesDigital: Spring BootDatabase TechnologyExperience Required6-8 years7+ years in Advanced Java Concepts7+ years in Database Technology7+ years in Spring Boot7+ years in Java API Management & Microservices

Requirements

  • Strong backend development experience with Java, Spring Framework / Spring Batch / Spring Boot.
  • Experience with Cloud native technology (Microservices, container technology) and DevOps.
  • Strong frontend development experience with React, JavaScript or TypeScript, HTML, and CSS.
  • Experience designing and developing REST APIs and microservices.
  • A solid understanding of distributed systems and cloud-native architecture.
  • Experience with relational databases (Sybase or MSSQL, Oracle), data modeling, and strong SQL skills.
  • Strong automated testing and software-quality practices.
  • Accustomed with Agile Methodologies (Scrum, Kanban, etc.).
  • Knowledge of Git, CI/CD, secure coding, and production support.
  • Experience analyzing business requirements and documenting technical solutions.
  • Strong ownership, communication, collaboration, and problem-solving skills.
  • Experience with Microsoft Azure, containerized platforms, Kubernetes, event-driven systems, observability tools, and large client-facing applications would be an advantage.

Skills

  • Advanced Java Concepts
  • Java API Management & Microservices
  • Digital: Spring Boot
  • Database Technology

Experience Required

  • 6-8 years
  • 7+ years in Advanced Java Concepts
  • 7+ years in Database Technology
  • 7+ years in Spring Boot
  • 7+ years in Java API Management & Microservices

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…