All jobs

Java Developer

Irving, TX/ Jersey City, NJ/ Tampa, FL/ Mississauga, Canada$70 per hour or $120K per AnnumPosted Sep 11, 2026
Employment type
Full-time, Contract
Work mode
Onsite
Java 17Spring BootcontainerizationorchestrationKafka

About the role

Job Title: Java Developer

Location: Irving, TX/ Jersey City, NJ/ Tampa, FL/ Mississauga, Canada

Role: Contract / Fulltime 

Rates: $70 per hour or $120K per Annum

 

Job Description:

We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will possess deep expertise in Java and modern backend technologies, a strong understanding of system architecture and design principles, and the ability to mentor junior engineers while collaborating effectively with cross-functional teams.

 

Key Responsibilities

  • Design, develop, test, and maintain high-quality Java applications and services.

  • Lead technical design discussions and contribute to architectural decision-making.

  • Develop and optimize RESTful APIs, microservices, and backend systems.

  • Ensure application performance, scalability, reliability, and security.

  • Write clean, maintainable, and well-documented code that adheres to industry best practices.

  • Conduct code reviews and provide constructive feedback to team members.

  • Mentor junior engineers and foster a culture of continuous learning and knowledge sharing.

  • Collaborate closely with Product Managers, QA Engineers, DevOps teams, and other stakeholders.

  • Troubleshoot and resolve complex technical issues in both development and production environments.

  • Participate in Agile/Scrum ceremonies and contribute to ongoing process improvements.

Required Qualifications

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

  • 7+ years of professional software development experience.

  • Strong proficiency in Java (Java 17 or later).

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

  • Solid understanding of object-oriented programming, design patterns, and SOLID principles.

  • Proven experience designing and developing RESTful APIs and backend services.

  • Strong knowledge of SQL and relational databases such as PostgreSQL, Oracle, or MySQL.

  • Experience with Git version control and modern CI/CD pipelines.

  • Experience working within Agile development environments.

  • Excellent problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience designing and implementing microservices-based architectures.

  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

  • Experience with containerization and orchestration technologies, including Docker and Kubernetes.

  • Knowledge of messaging and streaming platforms such as Kafka and RabbitMQ.

  • Familiarity with NoSQL databases, including MongoDB, DynamoDB, or Cassandra.

  • Understanding of application security best practices, including OAuth 2.0 and JWT authentication.

  • Experience supporting high-availability, mission-critical enterprise systems.

Sign in as a candidate to apply for this role.

Stay safe in your job search

  • • Never pay a fee to apply, interview, or get hired.
  • • Don’t share bank, card, or Social Security details before a written offer.
  • • Be wary of offers that skip interviews or pressure you to act fast.

Learn more from the FTC or report fraud to the FBI’s IC3.

Sign in as a candidate to report a suspicious posting.