Talent.com
This job offer is not available in your country.
YASH Technologies - Software Engineer - Java / AWS

YASH Technologies - Software Engineer - Java / AWS

YASH TechnologiesBangalore
30+ days ago
Job description

Job Description :

Key Responsibilities :

  • Design, develop, and maintain scalable backend systems using Java, Spring Boot, and J2EE in a cloud-first architecture (AWS).
  • Develop and consume RESTful web services with JSON payloads.
  • Implement microservices architecture and containerization using tools like Docker.
  • Collaborate with front-end developers to integrate user-facing elements using Angular.
  • Work within an Agile development team, participating in sprints, daily stand-ups, and regular code reviews.
  • Apply SOLID principles and design patterns to ensure robust and maintainable code.
  • Utilize Git for version control, with experience in branching, merging, and managing multi-developer projects.
  • Write optimized queries and maintain data integrity using MySQL and other RDBMS.
  • Ensure application performance, uptime, and scalability by identifying and resolving performance Skills & Experience :
  • 5- 7 years of hands-on experience with Java, J2EE, and Spring Boot.
  • Proven experience with AWS (PaaS) services for cloud-native application development.
  • Proficiency in REST API development and JSON.
  • Experience with Microservices architecture and containerization using Docker.
  • Good understanding of Object-Oriented Design (OOD), MVC architecture, and design patterns.
  • Strong experience with Git for source control and project collaboration.
  • Solid background in MySQL or similar relational databases.
  • Working knowledge of Angular for front-end integration.
  • Familiarity with Agile / Scrum development methodologies.

(ref : hirist.tech)

Create a job alert for this search

Software Engineer • Bangalore