Java Backend Developer
Application Management Services LLC
Pittsburgh, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Pittsburgh, United States of America
Tech stack
Java
Spring Security
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Database Development
DevOps
Gradle
Hibernate
JUnit
PostgreSQL
Maven
MongoDB
MySQL
NoSQL
SQL Databases
Google Cloud Platform
Spring-mvc
Spring-boot
Backend
GIT
Kubernetes
Information Technology
Front End Software Development
REST
Docker
Microservices
Job description
We are seeking an experienced Java Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend applications and RESTful APIs. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, cloud technologies, and database development., * Design, develop, and maintain RESTful APIs and Microservices.
- Build reusable, scalable, and testable Java-based backend solutions.
- Integrate and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Identify and resolve performance bottlenecks and improve application scalability.
- Develop and maintain unit and integration tests using JUnit.
- Collaborate with Frontend Developers, DevOps Engineers, QA teams, and Product Managers throughout the development lifecycle.
Requirements
- Strong experience with Java and modern Java versions.
- Hands-on expertise in Spring Boot, Spring MVC, Spring Security, and Hibernate.
- Solid understanding of Microservices architecture and REST API development.
- Experience with SQL and NoSQL databases.
- Knowledge of Docker, Kubernetes, and cloud platforms (AWS, Azure, or Google Cloud Platform).
- Proficiency with Git, Maven, and/or Gradle.
- Strong analytical, troubleshooting, and communication skills., * Bachelor''s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 5+ years of backend Java development experience .