Skip to main content

Java Developer

Technology
BroadAxis
Plano, United States1 month ago
Service contractOn-site

Job description

VISA:

Job role: Java Developer

Location: Plano TX OR Columbus OH or NYC, NY// Onsite (Only local)

Contract: C2H

About the role

We are looking for a Java Developer to design, build, test, and maintain reliable software applications. You will work with a team of developers, testers, and business analysts to deliver high-quality features and keep our systems running smoothly.

Key responsibilities

  • Design, develop, and maintain Java applications and backend services
  • Build and consume REST APIs and microservices
  • Write clean, tested, well-documented code
  • Work with databases to store and retrieve data efficiently
  • Review code, find and fix bugs, and improve performance
  • Take part in Agile team activities (sprint planning, daily stand-ups, reviews)
  • Work with other teams to understand requirements and deliver solutions
  • Support deployments and help resolve production issues

Required skills (must-haves)

  • Bachelor s degree in Computer Science or a related field (or equivalent experience)
  • [3+] years of hands-on experience with Java (Java 8 or higher)
  • Strong experience with Spring / Spring Boot
  • Experience building REST APIs and microservices
  • Working knowledge of SQL and relational databases (Oracle, PostgreSQL, MySQL, or SQL Server)
  • Experience with Git and build tools (Maven or Gradle)
  • Experience with unit testing (JUnit, Mockito)
  • Good understanding of object-oriented programming and design patterns
  • Good communication and teamwork skills

Nice-to-have skills

  • Hibernate / JPA
  • Cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Docker and Kubernetes
  • CI/CD tools (Jenkins, GitHub Actions)
  • Messaging tools (Kafka, RabbitMQ)
  • Front-end basics (Angular, React, or JavaScript)
  • NoSQL databases (MongoDB, Redis)
  • Experience working in Agile/Scrum teams

Keywords
ReactOSApache KafkaSpring FrameworkRedisMongodbMAVENRabbitMQAngularAngularJSRETRIEVEOracle DatabaseMockitoJavaScriptCOLUMBUSMysqlPostgresqlScrumUnit TestingSqlJava

Interested in this role?