AL
Senior Java Full Stack Developer
Artech LLC
- ๐บ๐ธ United States
- On-site
- Senior
- 13 hours ago
- $32 โ $36 / hour
- Java
- Spring Boot
- Microservices
- React.js
- REST API
- Unit Testing
- Integration Testing
- Agile
- Scrum
- OneSource
- MVC
- Hibernate
- JPA
- Maven
- Gradle
- JavaScript
- ES6+
- TypeScript
- HTML5
- CSS3
- Bootstrap
- Material UI
- Redux
- SQL
- Oracle
- PostgreSQL
- MySQL
- Devops
- Git
- GitHub
- GitLab
- Jenkins
- CI/CD
- Docker
- Kubernetes
- SonarQube
- Azure
- AWS
- Azure DevOps
- RabbitMQ
- GraphQL
- Terraform
- OpenShift
- OAuth2
- JWT
- Spring Framework
- HTML
- CSS
- Data Modeling
- Kanban
13 hours ago
Location: Weehawken, NJ
Duration: 6 months
ย
Salary Range: $32.00 - $36.00/Hour on W2 (Without Benefits).
Applicants must be willing to work on W2
ย
Job Summary
- We 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.
- Develop 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.
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 Skills
Backend
- Java 8/11/17 ,Spring Boot ,Spring MVC ,Spring Security ,Microservices Architecture ,REST API Development ,Hibernate / JPA ,Maven / Gradle.
- React JS ,JavaScript (ES6+),TypeScript ,HTML5 ,CSS3 ,Bootstrap / Material UI ,Redux / Context API
- SQL ,Oracle / PostgreSQL / MySQL.
- Git/GitHub/GitLab ,Jenkins / CI-CD ,Docker, Kubernetes (Good to have),SonarQube ,Cloud (Preferred) ,Azure / AWS, Azure DevOps.
- Kafka / RabbitMQ ,GraphQL ,Terraform ,OpenShift ,OAuth2 / JWT Authentication, Performance tuning and monitoring tools.
You 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.
- Advanced Java Concepts
- Java API Management & Microservices
- Digital: Spring Boot
- Database Technology
- 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
Senior Java Full Stack Developer ยท Artech LLC