Job Title: Java Full Stack Developer
Location: New Jersey (Hybrid/On-site)
Full-time
About the Role:
We are seeking a talented Java Full Stack Developer with 5 7 years of hands-on experience in building scalable high-performance applications. The ideal candidate has strong expertise in Java Spring Boot Microservices architecture and experience with AWS or Azure cloud platforms. You will collaborate with cross-functional teams to design develop and deploy end-to-end software solutions that meet business and technical requirements.
Key Responsibilities:
- Develop enhance and maintain Java-based backend services using Spring Boot and Microservices principles.
- Design and implement scalable secure RESTful APIs and backend components.
- Contribute to front-end development using Angular React or similar frameworks (depending on project needs).
- Work with cloud technologies on AWS or Azure for application deployment CI/CD containerization and infrastructure services.
- Collaborate with architects and DevOps teams to design cloud-native distributed systems.
- Write clean maintainable and well-documented code following best practices and coding standards.
- Participate in code reviews unit testing integration testing and performance tuning.
- Troubleshoot and resolve complex technical issues across the application stack.
- Work in Agile/Scrum methodology and contribute to sprint planning refinement and estimation.
- Stay current with emerging technologies frameworks and industry best practices.
Required Qualifications:
- 5 7 years of experience as a Full Stack Developer or Java Developer with full stack responsibilities.
- Strong proficiency in Java Spring Boot and Microservices architecture.
- Experience with front-end technologies such as Angular React JavaScript TypeScript HTML/CSS.
- Hands-on experience with AWS or Azure cloud services (EC2 ECS Lambda API Gateway AKS/EKS Azure App Services etc.).
- Strong understanding of REST APIs distributed systems and cloud-native architecture.
- Experience with databases (SQL and NoSQL) JPA/Hibernate and query optimization.
- Familiarity with CI/CD tools (Jenkins GitHub Actions Azure DevOps etc.).
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of logging monitoring and observability tools (CloudWatch Prometheus ELK Grafana etc.).
- Strong debugging analytical and problem-solving skills.
Preferred Skills:
- Experience with Kafka RabbitMQ or other messaging systems.
- Knowledge of testing frameworks such as JUnit Mockito or Selenium.
- Familiarity with API documentation tools (Swagger/OpenAPI).
- Experience with secure coding practices and OAuth2/JWT authentication.
- Familiarity with Terraform CloudFormation ARM templates or other IaC tools.
Education:
Bachelors or Masters degree in Computer Science Engineering Information Technology or related field (or equivalent experience).
Job Title: Java Full Stack Developer Location: New Jersey (Hybrid/On-site) Full-time About the Role: We are seeking a talented Java Full Stack Developer with 5 7 years of hands-on experience in building scalable high-performance applications. The ideal candidate has strong expertise in Java Spring...
Job Title: Java Full Stack Developer
Location: New Jersey (Hybrid/On-site)
Full-time
About the Role:
We are seeking a talented Java Full Stack Developer with 5 7 years of hands-on experience in building scalable high-performance applications. The ideal candidate has strong expertise in Java Spring Boot Microservices architecture and experience with AWS or Azure cloud platforms. You will collaborate with cross-functional teams to design develop and deploy end-to-end software solutions that meet business and technical requirements.
Key Responsibilities:
- Develop enhance and maintain Java-based backend services using Spring Boot and Microservices principles.
- Design and implement scalable secure RESTful APIs and backend components.
- Contribute to front-end development using Angular React or similar frameworks (depending on project needs).
- Work with cloud technologies on AWS or Azure for application deployment CI/CD containerization and infrastructure services.
- Collaborate with architects and DevOps teams to design cloud-native distributed systems.
- Write clean maintainable and well-documented code following best practices and coding standards.
- Participate in code reviews unit testing integration testing and performance tuning.
- Troubleshoot and resolve complex technical issues across the application stack.
- Work in Agile/Scrum methodology and contribute to sprint planning refinement and estimation.
- Stay current with emerging technologies frameworks and industry best practices.
Required Qualifications:
- 5 7 years of experience as a Full Stack Developer or Java Developer with full stack responsibilities.
- Strong proficiency in Java Spring Boot and Microservices architecture.
- Experience with front-end technologies such as Angular React JavaScript TypeScript HTML/CSS.
- Hands-on experience with AWS or Azure cloud services (EC2 ECS Lambda API Gateway AKS/EKS Azure App Services etc.).
- Strong understanding of REST APIs distributed systems and cloud-native architecture.
- Experience with databases (SQL and NoSQL) JPA/Hibernate and query optimization.
- Familiarity with CI/CD tools (Jenkins GitHub Actions Azure DevOps etc.).
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of logging monitoring and observability tools (CloudWatch Prometheus ELK Grafana etc.).
- Strong debugging analytical and problem-solving skills.
Preferred Skills:
- Experience with Kafka RabbitMQ or other messaging systems.
- Knowledge of testing frameworks such as JUnit Mockito or Selenium.
- Familiarity with API documentation tools (Swagger/OpenAPI).
- Experience with secure coding practices and OAuth2/JWT authentication.
- Familiarity with Terraform CloudFormation ARM templates or other IaC tools.
Education:
Bachelors or Masters degree in Computer Science Engineering Information Technology or related field (or equivalent experience).
View more
View less