drjobs JAVA Software Development Specialist

JAVA Software Development Specialist

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dallas - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role: JAVA Software Development Specialist

Location: Dallas TX (Onsite)

Type: Contract

Role Responsibilities/Accountabilities:

  • Develop and maintain responsive web applications using .
  • Design and implement backend services and APIs using and RESTful architecture.
  • Integrate and manage Apache Kafka for real-time data streaming and messaging.
  • Work with MongoDB for data modeling querying and performance optimization.
  • Deploy and manage applications on AWS cloud infrastructure.
  • Collaborate with cross-functional teams including product design and DevOps.
  • Write clean maintainable and testable code following best practices.
  • Participate in code reviews troubleshooting and performance tuning.

Basic Qualifications:

  • 5 years of experience in designing developing and deploying Java full stack applications.
  • 5 years of experience in and modern JavaScript (ES6).
  • REST APIs and backend development.
  • 5 years of experience Hands-on experience with Kafka for event-driven architecture.
  • MongoDB and NoSQL data modeling.
  • AWS services such as EC2 S3 Lambda and CloudWatch.

Nice to Have:

  • Git CI/CD pipelines and containerization (Docker)

Education:

  • Bachelors in Computer Science or equivalent work experience

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.