FreshRemote.Work

Senior Java Developer (JAV)

Remote job

DVT is a leading global custom software development and data engineering company, and we're looking for talented individuals to join our dynamic team! Here, you will collaborate with some of the most accomplished developers in the country and work with the latest cutting-edge technologies. At DVT, we believe in fostering a culture of continuous learning and professional growth. We offer comprehensive training programs and proudly sponsor various technical events, from DevConf to GDG.

Our Java developers are at the forefront of technology, utilizing best practices and a wide array of open-source technologies. You'll work with:

  • Various JDKs, JEE, Microprofile, Micronaut
  • Front-end technologies like jQuery, Javascript, and JSON
  • Backend solutions including NodeJS, JMS, JTA, MQ, and Web Services (SOAP/REST API)
  • API development with OpenAPIs and YAML
  • Microservices architecture with Spring Core, MVC, Boot, Data, Streams, Cloud, and Security
  • Data management with JPA, Hibernate, CDI, EJB, NoSQL, and MongoDB
  • Testing frameworks like JUnit, Mockito, and Cucumber
  • Containerization technologies such as Docker and CoreOS RKT

We are also leveraging cloud solutions with AWS and Redhat OpenShift.

At DVT, your growth and development are our top priority. Join us and be part of an environment where innovation thrives and your career can soar to new heights!

Requirements

    Key Responsibilities:

    • Develop, maintain, debug, and test software applications.
    • Resolve software defects to ensure robust and reliable applications.
    • Utilize version control systems to manage and track code changes.
    • Improve and contribute to the overall software architecture.

    Required Experience:

    • 7+ years of experience in Java Development (Java 11-17 or higher).
    • 4+ years of experience with Spring Core, Spring Boot, and Hibernate.
    • 2+ years of experience with cloud platforms such as AWS, GCP, or Azure.
    • Proficiency in functional programming in Java (mandatory).
    • Expertise in reactive programming in Java (mandatory).
    • Experience with Eclipse Vert.X (mandatory).
    • Strong understanding of microservice architecture.
    • Knowledge of Hazelcast for caching solutions.
    • Proficiency in Kubernetes for cluster, deployment, and pod management.
    • Experience with Helm charts and Spring Boot (mandatory).

    If you're passionate about leveraging the latest technologies to build innovative solutions, we want to hear from you! Apply now and take your career to new heights with our dynamic team.

Who we are:


This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Benefits/Perks

Continuous learning Professional growth Training programs

Tasks
  • Debug software
  • Develop software
  • Improve software architecture
  • Maintain software
  • Test software
Skills

AWS CDI Cucumber Docker Helm Charts Hibernate Java Javascript JEE JMS JPA JQuery JSON JUnit Kubernetes Micronaut Microservices Mockito MongoDB MQ Node.js NoSQL Redhat OpenShift REST API SOAP Spring Boot Spring MVC Spring Security Web Services YAML

Experience

7 years