Java Backend Developer (REST API & AWS)

Login to Apply

Job Description

🔍 Job Opportunity Alert! 🔍

🚀 Join Us as a Java Backend Developer (REST API & AWS) – Remote! 🚀

🔹 Strong Skill Set with Must having Java, Spring, and Microservices with AWS & PostgreSQL

🔹 Experience Required: 8+ years

🔸 Strictly W2 Applications Only considering W2 with visa like USC, Green Card & EAD willing to hire H1B Transfers as well.

🔸Please note we only hired under a W-2 contract with the best rates.

Job Description

We are seeking a talented Java Backend Developer to join our dynamic team. The ideal candidate will have a strong background in developing RESTful APIs, experience with AWS services, and proficiency in SQL. You will be responsible for building scalable and efficient backend systems that support our web applications.

Key Responsibilities

* Design, develop, and maintain robust RESTful APIs using Java.
* Collaborate with front-end developers to integrate user-facing elements with server-side logic.
* Implement and manage AWS services to ensure high availability and scalability of applications.
* Write clean, maintainable, and efficient code while adhering to best practices.
* Optimize applications for maximum speed and scalability.
* Conduct code reviews and provide constructive feedback to peers.
* Troubleshoot and resolve issues in a timely manner.
* Participate in the entire application lifecycle, focusing on coding and debugging.
* Work with SQL databases to design and optimize data structures, queries, and transactions.
Qualifications

* Bachelor’s degree in Computer Science, Software Engineering, or a related field.
* Proven experience as a Java Backend Developer or similar role.
* Strong knowledge of RESTful API design and implementation.
* Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS).
* Proficiency in SQL and experience with database design and optimization.
* Familiarity with version control systems (e.g., Git).
* Understanding of microservices architecture and cloud-native application development.
* Excellent problem-solving skills and attention to detail.
* Strong communication and teamwork abilities.
Preferred Skills

* Experience with frameworks like Spring Boot or Hibernate.
* Knowledge of containerization technologies (e.g., Docker, Kubernetes).
* Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
* Understanding of Agile methodologies.