Java PHP Developer | Codersbrain
full-timecontractual
Posted on 23-08-2025
Job Description
Java Engineer
Job Summary
The Java Engineer will be responsible for developing robust backend applications, leveraging expertise in Java and Spring Boot. This position requires a solid understanding of backend technologies, database management, and cloud-based solutions, contributing to the overall functionality and performance of our applications.
Responsibilities
- Develop and maintain backend services using Java and Spring Boot.
- Collaborate with cross-functional teams to design and implement RESTful APIs and GraphQL services.
- Work with NoSQL and SQL databases for efficient data storage and retrieval.
- Utilize version control systems such as GIT for code management and collaboration.
- Implement continuous integration and deployment (CI/CD) processes using tools like Docker, Kubernetes, and GoCD.
- Monitor application performance and troubleshoot issues using tools such as Grafana, New Relic, and Splunk.
Qualifications
- Strong knowledge of Java and Spring Boot.
- Experience in backend development with a focus on data structures and algorithms.
- Proficiency in PHP.
- Familiarity with REST APIs and GraphQL.
- Experience with NoSQL and SQL databases.
- Knowledge of GIT for version control.
- Understanding of CI/CD processes and related tools.
- Familiarity with cloud platforms such as AWS and Azure.
Preferred Skills
- Experience with Docker, Kubernetes, GoCD, Grafana, New Relic, and Splunk would be beneficial.
- Strong problem-solving skills and ability to work in a collaborative environment.
Experience
2-4 years of hands-on experience in Java backend development and related technologies required.
