Full Stack Java Developer
3-10 Years Experienced
Coimbatore
Full Time
Job Description
Key Responsibilities:
  • Back-end Development: Design, develop, and implement highly scalable and resilient Java applications and microservices using Spring Boot and related Spring frameworks.
  • Front-end Development: Develop and maintain responsive, high-performance user interfaces using modern JavaScript frameworks, specifically Angular (or React), along with HTML5 and CSS/SCSS.
  • Database Management: Work with relational databases (MySQL/Postgres), including designing schemas, optimizing queries, and ensuring data integrity.
  • DevOps & Cloud: Deploy, manage, and monitor applications in a public cloud environment, utilizing Docker/Kubernetes for containerization and integrating with cloud-native services.
  • Quality Assurance: Write and maintain comprehensive test scripts (unit, integration, end-to-end) for both Java and front-end code, ensuring high NFR coverage and code quality.
  • Collaboration: Actively participate in the full software development lifecycle, utilizing Git and Jira for version control and project management, and collaborate effectively with cross-functional teams.
Qualifications & Skills:
  • Experience: 3–10 years of proven, hands-on experience as a Full Stack Developer, with a strong focus on Java.
  • Back-end Expertise:
    • Proficiency in Java (preferably LTS version like Java 17+).
    • In-depth experience with the Spring Framework (Spring Boot, Spring Core, Spring MVC, Spring Data).
    • Experience building and documenting RESTful Services (e.g., using Swagger).
    • Familiarity with containerization tools like Docker and orchestration with Kubernetes.
  • Front-end Expertise:
    • Proven experience developing modern SPAs (Single Page Applications) using Angular (or React).
    • Strong skills in HTML5, CSS3, and JavaScript/TypeScript.
  • Database & Tools:
    • Solid understanding of relational databases, specifically MySQL or Postgres.
    • Proficiency with build tools (Maven/Gradle), CI/CD (Jenkins), and API testing (Postman/Newman).
  • Core Competencies:
    • Demonstrated experience in Microservices architecture and Unit Testing best practices.
    • Experience with application monitoring and tracing in a Cloud environment.
    • Strong problem-solving skills and exceptional attention to detail.
    • Excellent written and verbal communication skills and ability to work effectively in a team.
Job Info
Experience :
3 -10 Years
Location :
Coimbatore
Mail ID :
hr@ardhas.com
Application Form
Upload Your Resume