No more applications are being accepted for this job
- Design, develop, test, and maintain backend services using Spring Boot and Java 11.
- Implement RESTful APIs to facilitate communication with the frontend and external systems.
- Develop and optimize GraphQL APIs for efficient data querying and manipulation.
- Ensure compatibility and seamless integration with the frontend GraphQL queries.
- Utilize Velocity scripts for serverside rendering and dynamic content generation.
- Implement and optimize scripts to enhance application performance.
- Architect, deploy, and manage backend applications on AWS cloud services.
- Utilize AWS services such as EC2, S3, Lambda, and RDS to achieve scalability and reliability.
- Implement containerization using Docker and orchestrate with Kubernetes for efficient deployment and scaling.
- Ensure high availability and reliability of backend services.
- Set up and maintain CI/CD pipelines using Jenkins for automated testing, integration, and deployment.
- Monitor and improve the pipeline for code quality and deployment efficiency.
- Integrate with databases (e.g., MySQL, PostgreSQL) and implement efficient data storage and retrieval strategies.
- Optimize database queries and ensure data consistency.
- Identify and address performance bottlenecks in the backend systems.
- Implement best practices for optimizing code and improving overall system efficiency.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Backend Developer with a focus on Spring Boot and Java 11.
- Strong proficiency in Rest API development and GraphQL implementation.
- Experience with Velocity scripts for serverside rendering.
- Knowledge of AWS services and cloud architecture.
- Familiarity with Kubernetes and containerization using Docker.
- Handson experience with Jenkins and CI/CD pipelines.
- Preferred Skills :
- Familiarity with other backend technologies , Python, etc.).
- Understanding of microservices architecture.
- Knowledge of security best practices in backend development.
- Experience with performance monitoring and optimization tools.
- Excellent problemsolving and debugging skills.
Diatoz - Backend Developer - Java - Bengaluru, India - Diatoz Solutions
Description
We are seeking a highly skilled Backend Developer to join our team. The ideal candidate should have expertise in building robust and scalable backend solutions using Spring Boot and Java 11.The role involves working on Rest APIs, GraphQL, Velocity Scripts, AWS, Kubernetes, and Jenkins CI/CD to deliver high-quality, performant, and reliable backend services.
Responsibilities :
Backend Development :
GraphQL Implementation :
Velocity Scripts :
AWS Integration :
Kubernetes Orchestration :
CI/CD Pipeline :
Database Integration :
Performance Optimization :
Qualifications :