Job Description
Job Purpose
To design, develop, and maintain scalable backend applications using Java, Spring Boot, Microservices, Cloud, and DevOps tools, ensuring high performance and reliability.
Key Responsibilities
Backend Development
- Develop, test, and maintain backend applications using Java 8+, Spring Boot.
- Write clean, efficient, and reusable code following best practices.
- Build and maintain RESTful APIs, ensuring optimal performance.
- Work with Hibernate/JPA for ORM and efficient database design.
2. Microservices Architecture
- Design and implement microservices with scalable and modular architecture.
- Manage inter-service communication using messaging queues.
3. Database & Storage
- Work with relational databases like MySQL / PostgreSQL.
- Use NoSQL databases like MongoDB or DynamoDB when needed.
4. Cloud Development
- Deploy and manage cloud applications using AWS (EC2, S3, RDS, Lambda, IAM).
- Integrate cloud-native features to enhance performance and scalability.
5. DevOps & Automation
- Collaborate with DevOps teams to maintain CI/CD pipelines.
- Manage code using Git, GitHub/GitLab, and follow proper branching strategies.
- Package and deploy applications using Docker and container techniques.
6. Testing & Quality Assurance
- Write JUnit & Mockito test cases.
- Perform API testing using Postman / Swagger.
7. Monitoring, Security & Optimization
- Implement caching using Redis / Memcached.
- Work with ELK Stack, Prometheus, Grafana for monitoring and logs.
- Ensure secure coding practices following OWASP Top 10.
- Optimize application performance and handle load.
Skills (Must-Have)
Core Technical Skills
- Java 8+, Core Java, OOP
- Spring Boot, Spring MVC, Spring Data JPA, Spring Security
- Microservices Architecture
- Hibernate / JPA
- REST API Development
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now