Back to Jobs
Recently postedTechnology

Java Developer

Ventechsoft IncDallas, TX🇺🇸United States

Why this role stands out

This mid-senior Java Developer role at Ventechsoft Inc offers exciting opportunities to design, develop, and maintain scalable enterprise applications using modern technologies like Spring Boot and microservices, perfect for driven developers looking to expand their expertise. You'll thrive in this hybrid environment, contributing to impactful projects within a collaborative team, so we encourage you to apply.

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationDallas, TX, United States
DockerMicroservicesMySQLOracleSQLSpringSpring BootGitAWSAngularHibernateJUnitJavaJenkinsKafkaRabbitMQRESTAzureReactPostgreSQLKubernetesAgileCI/CDMavenMockito

Job description

Job Title: Java Developer
Location: ​Dallas,TX
Work Mode: Hybrid
Employment Type: ​W2 Only

Job Description

We are looking for an experienced Java Developer with strong hands-on experience in Core Java, Spring Boot, Microservices, and RESTful Web Services. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance enterprise applications.

​Required Skills

  • Strong experience in Core Java (Java 8/11/17).

  • Hands-on experience with Spring Boot and Spring Framework.

  • Strong knowledge of Microservices architecture.

  • Experience developing RESTful APIs and Web Services.

  • Experience with Hibernate and Spring Data JPA.

  • Strong SQL and database knowledge (Oracle, MySQL, or PostgreSQL).

  • Experience with Maven or Gradle.

  • Knowledge of Git, JUnit, and Mockito.

  • Understanding of Agile development methodologies.

Preferred Skills

  • Experience with AWS or Azure cloud platforms.

  • Knowledge of Kafka or RabbitMQ.

  • Experience with Docker and Kubernetes.

  • Knowledge of Jenkins and CI/CD pipelines.

  • Familiarity with Angular or React is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

  • 5+ years of professional Java development experience.

  • Strong analytical, problem-solving, and communication skills.

Similar jobs