Java Developer
Posted Updated
Description
# Java Backend Developer
## Company Overview
Company details are not specified.
## Job Summary
The Java Backend Developer will be responsible for designing, developing, and maintaining Java-based applications. This role is critical for building scalable solutions and delivering high-quality software through collaboration with cross-functional teams.
## Responsibilities
- **Design, develop, and maintain** Java-based applications using **Spring Boot** and **Microservices**.
- Work with **cloud-native services** (Google Cloud or other major providers) to build scalable solutions.
- **Collaborate** with cross-functional teams (Product, QA, DevOps) to deliver high-quality software.
- **Optimize application performance**, troubleshoot issues, and provide production support when required.
- Write **clean, maintainable, and testable code** following industry best practices.
- Contribute to **architecture discussions** and help drive technical decisions.
## Qualifications
- **4+ years of professional experience** in Java development.
- Strong expertise in **Spring Boot**, **REST APIs**, and **Microservices architecture**.
- Hands-on experience with databases (**SQL/NoSQL**) and data modeling.
- Experience in **deploying and managing applications** on **Google Cloud Platform (GCP)** or other cloud providers (AWS/Azure).
- Proficient in using **version control (Git)**, **CI/CD pipelines**, and **Agile methodologies**.
- Strong problem-solving skills with the ability to work independently.
- Excellent communication and collaboration skills.
## Preferred Skills
- Experience with other cloud providers besides GCP, such as **AWS** or **Azure**.
- Familiarity with containerization technologies like **Docker** and orchestration platforms like **Kubernetes**.
- Understanding of monitoring and logging tools relevant to cloud applications.
## Experience
- Minimum of **4 years** of experience in Java backend development.
## Environment
Work setting and location are not specified; the role could be remote, in-office, or hybrid based on company policies.
## Salary
Salary information is not specified.
## Growth Opportunities
Details on career advancement opportunities within the company are not specified.
## Benefits
Benefits offered by the company are not specified.
