← Back to jobs

Precision Technologies Logo
Java Developer

Precision Technologies

 

Pittsburgh, PA, USA

Posted On: 15+ days ago
Experience: 3+ years
Availability: Remote
Openings: 1
Category: Java Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will design, develop, and maintain enterprise-grade Java applications and microservices.

This role is remote.

Responsibilities

  • Build RESTful APIs and distributed applications using Spring Boot, Spring MVC, and Spring Security.
  • Implement data persistence layers with Hibernate, JPA, and JDBC against relational databases.
  • Develop secure enterprise solutions with JWT, OAuth2, SSO, and Role-Based Access Control.
  • Deploy cloud-native applications on AWS, Azure, or GCP using Docker and Kubernetes.
  • Automate CI/CD pipelines and manage builds with Jenkins, Git, Maven, or Gradle.

Required Skills

  • 3+ years of experience with Core Java (8/11/17) and J2EE.
  • Strong knowledge of Object-Oriented Programming, SOLID principles, and design patterns.
  • Proficiency in Spring Framework components including Data JPA and Security.
  • Experience with relational databases (Oracle, MySQL, PostgreSQL, SQL Server) and SQL optimization.
  • Knowledge of event-driven architectures using Kafka, RabbitMQ, or JMS.
  • Ability to integrate SOAP Web Services and handle JSON/XML data.
  • Familiarity with testing frameworks like JUnit and Mockito.

Preferred Skills

  • Experience with JVM performance tuning, multithreading, and concurrency.
  • Understanding of containerization technologies such as OpenShift.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs