Java PHP Developer | Codersbrain
full-timecontractual
Posted on August 23, 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.