Skip to content
mimi

Backend Java Developer

Goldenpick Technologies

Pittsburgh · On-site Contract 1w ago

About the role

Roles and Responsibilities

  • Core Java & Backend Development
  • API Development
  • Frameworks & Libraries
  • Database & SQL
  • Responsible for writing programs to maintain and control computer systems software for operating systems, networked systems, and database systems.
  • Responsible for creating the software platform and then fine-tuning the final program after it has been made.

Technical Skills

  • 8+ years of hands-on Java development experience
  • API design best practices: HTTP methods, status codes, Request/response validation, Versioning strategies
  • API testing using tools such as Postman, REST Assured, or similar
  • Basic knowledge of Linux/Unix environments
  • CI/CD exposure (Jenkins, GitHub Actions, Azure DevOps, udeploy, etc.)
  • Data Power
  • Experience building scalable, maintainable backend services
  • Experience with JSON, request serialization/deserialization
  • Experience with Maven / Gradle
  • Experience with Microservices architecture is strongly preferred
  • Experience with relational databases such as Oracle or Teradata DevOps
  • Familiarity with API documentation tools (Swagger / OpenAPI)
  • Hands on with Spring Boot / Spring MVC
  • ORM frameworks such as: Hibernate / JPA
  • Solid understanding of: Object Oriented Programming (OOP), Design patterns (Factory, Singleton,DAO, etc.), & Exception handling, multithreading, and collections
  • Spring Framework (Core, Boot, MVC)
  • Strong experience designing and developing RESTful APIs
  • Strong hands on experience with SQL
  • Strong proficiency in Java (Java 8+)
  • Version control using Git/bitbucket
  • Ability to write and optimize: Complex joins, Subqueries, Stored procedures (nice to have)
  • Dependency Injection and Aspect Oriented Programming (AOP)
  • Experience deploying applications on: Application servers (Tomcat, WebLogic, etc.) & Containers (Docker – preferred)

Skills

APIAOPAzure DevOpsCI/CDData PowerDatabaseDependency InjectionDevOpsDockerGitGitHub ActionsHibernateHTTPJPAJavaJenkinsJSONLinuxMavenMicroservicesMVCObject Oriented ProgrammingOpenAPIOracleORMPostmanRESTREST AssuredSQLSpring BootSpring FrameworkSpring MVCSwaggerTeradataTomcatUnixUndeployVersioningWebLogic

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free