Java Full Stack Developer

Diverse Lynx LLC
Altonah, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Altonah, United States of America

Tech stack

Java
JavaScript
Adobe InDesign
Agile Methodologies
Cloud Computing
Configuration Management
Continuous Integration
DevOps
Eclipse
Integrated Development Environments
IntelliJ
JSON
Node.js
OAuth
Object-Oriented Software Development
OpenID
Openshift
Systems Development Life Cycle
Redis
Swagger
Simple Object Access Protocol (SOAP)
SQL Databases
TypeScript
Postman
React
Spring-boot
Backend
GIT
Kafka
Api Design
REST
Cucumber
Docker
Microservices

Requirements

  • full stack Java developer- backend heavy
  • 5+ years of experience in design, development, and triaging for large, complex systems, with strong Java and object-oriented design skills
  • 5+ years of microservices development experience
  • 3+ years of experience working with Spring Boot
  • Experience with API development tools such as IntelliJ/Eclipse, VSCode, Postman, Git, and Cucumber
  • Hands-on experience building microservices-based applications using Spring Boot, REST, and JSON
  • 3+ years of DevOps experience, including containers, cloud, automation, security, configuration management, and CI/CD
  • Good years' experience with React JS, TypeScript, CSSHTML. Good experience in Back-end Technologies
  • Good years' experience with Java Spring Boot, Node.js, JavaScript, Kafka, Redis
  • Good years' experience using and developing RESTful APIs, and microservices
  • Experience working with relational databases SQL.
  • Knowledge of developing distributed cloud applications (OpenShift, Docker)
  • Hands on experience designing, developing, testing, and troubleshooting RESTful API and interface specifications
  • (Swagger, SOAP) Knowledge of security gateways and protocols (JWT, OAuth2.0, OIDC, SSL Certificates)
  • Full software development life-cycle experience with CICD and thorough testing prior to release
  • Solid Understanding of Agile

Apply for this position