OVA.Work logo
OVA.Work
Posted 77 days agoVerified live 1d ago

Java Full Stack Developer

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
Java 8/11/17Spring BootSpring MVCSpring SecuritySpring Data JPAHibernateRESTful APIsMicroservices ArchitectureAngularReactHTML5CSS3JavaScriptTypeScriptBootstrapMySQLPostgreSQL

About the company

OVA.Work logo
OVA.Workova.work

OVA is the most advanced Automated, Intelligent, intuitive On-boarding platform for Staffing Firms of all sizes.

Job description

Summary

OVA.Work is seeking a skilled Java Full Stack Developer to design, develop, test, and maintain scalable web applications. The role requires collaboration with cross-functional teams to deliver high-quality software solutions.

Responsibilities

  • Design, develop, and maintain full-stack web applications
  • Develop backend services using Java and Spring Boot
  • Build responsive user interfaces using Angular, React, or JavaScript
  • Develop and consume RESTful APIs
  • Integrate applications with relational and NoSQL databases
  • Write clean, maintainable, and efficient code
  • Perform unit testing, debugging, and performance optimization
  • Participate in code reviews and Agile ceremonies
  • Collaborate with QA, DevOps, and business stakeholders
  • Troubleshoot production issues and implement fixes

Skills

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 2–6 years of experience in Java Full Stack Development
  • Strong understanding of Object-Oriented Programming (OOP) concepts
  • Experience with Agile/Scrum methodologies
  • Good analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA/Hibernate
  • RESTful APIs
  • Microservices Architecture
  • Angular (preferred) or React
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • Bootstrap
  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB (preferred)
  • Git
  • Maven/Gradle
  • Jenkins
  • Docker
  • Kubernetes (preferred)
  • CI/CD Pipelines
  • Kafka or RabbitMQ
  • Redis
  • Elasticsearch
  • JUnit & Mockito
  • SonarQube
  • Swagger/OpenAPI
  • OAuth2/JWT Authentication
  • Experience in cloud-native application development
  • Experience with containerized deployments
  • Knowledge of performance tuning and security best practices

Qualifications

Must Haves

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 2–6 years of experience in Java Full Stack Development
  • Strong understanding of Object-Oriented Programming (OOP) concepts
  • Experience with Agile/Scrum methodologies
  • Good analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA/Hibernate
  • RESTful APIs
  • Microservices Architecture
  • Angular (preferred) or React
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • Bootstrap
  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB (preferred)
  • Git
  • Maven/Gradle
  • Jenkins
  • Docker
  • Kubernetes (preferred)
  • CI/CD Pipelines

Nice to Haves

  • Kafka or RabbitMQ
  • Redis
  • Elasticsearch
  • JUnit & Mockito
  • SonarQube
  • Swagger/OpenAPI
  • OAuth2/JWT Authentication
  • Experience in cloud-native application development
  • Experience with containerized deployments
  • Knowledge of performance tuning and security best practices

Benefits

  • Competitive salary
  • Health insurance
  • Flexible work environment
  • Learning and certification support
  • Career growth opportunities
  • Paid time off

More jobs like this