Java Developer Details

Bedge - Dallas, TX

Employment Type : Full-Time

Position Overview

We are seeking a Java Developer to join our U.S.-based development team. The ideal candidate will have strong expertise in Java technologies and experience building scalable, high-performance applications. This role will work closely with cross-functional teams across the U.S. and globally to deliver enterprise-grade solutions.

Key Responsibilities
  • Develop, test, and maintain Java-based applications following best coding practices.

    Design and implement RESTful APIs and microservices using Spring Boot.

    Collaborate with business analysts, project managers, and QA teams to deliver high-quality software solutions.

    Troubleshoot and resolve technical issues in a timely manner.

    Optimize application performance, scalability, and security.

    Participate in code reviews and contribute to continuous improvement initiatives.

    Document technical designs, processes, and workflows.

Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

    3+ years of professional Java development experience.

    Proficiency in Java 8+, Spring Framework (Spring Boot, Spring MVC), and Hibernate/JPA.

    Strong understanding of OOP principles, design patterns, and best practices.

    Experience with relational databases such as MySQL, PostgreSQL, or Oracle.

    Familiarity with build tools like Maven or Gradle and version control systems (Git).

    Knowledge of unit testing frameworks (JUnit, Mockito).

Preferred Qualifications
  • Experience with cloud platforms (AWS, Azure, GCP).

    Knowledge of Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions).

    Familiarity with messaging systems like Kafka or RabbitMQ.

    Frontend knowledge (React, Angular, or Vue.js) is a plus.

Benefits

Competitive base salary + performance bonus.

  • Health, dental, and vision insurance.

    401(k) with company match.

    Paid time off (PTO) and holidays.

    Professional development and certification support.