Search by job, company or skills

Umanist NA

Java Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Java Full Stack Developer (78 Years) Technical Team Handling

Location: Chennai Onsite

Experience: 78 Years,

Salary: 22 LPA

Employment Type: Full-time,34826

Role Summary

We are seeking an experienced Java Full Stack Developer with strong hands-on coding expertise and proven experience leading a small technical team. The ideal candidate will design, develop, and maintain end-to-end web applications while managing day-to-day technical delivery, code quality, and mentoring junior team members. This role requires collaboration with global stakeholders and participation in Agile/Scrum environments.

Key Responsibilities

  • Design, develop, and maintain scalable, secure Java-based backend services and RESTful APIs.
  • Build responsive, user-friendly front-end applications using modern JavaScript frameworks (Angular, React).
  • Own end-to-end feature delivery: requirement analysis, design, coding, unit testing, integration, and deployment.
  • Conduct code reviews, enforce coding standards, and ensure best practices in performance, security, and reliability.
  • Lead and mentor a small team (68 developers): task allocation, guidance, performance feedback, and skill development.
  • Collaborate with product owners, architects, and cross-functional teams.
  • Troubleshoot and resolve complex production issues within defined SLAs.
  • Participate in technical design discussions, estimations, and architecture decisions.
  • Contribute to process improvements, tools, and development practices.

Must-Have Skills

  • Strong hands-on experience in Core Java and Java EE/Spring ecosystem (Spring Boot, Spring Data/JPA, REST APIs).
  • Experience with microservices-based architecture.
  • Solid experience with front-end technologies: Angular and/or React.
  • Strong knowledge of relational databases (PostgreSQL preferred).
  • Experience with ORM frameworks (Hibernate/JPA).
  • Hands-on experience with build tools: Maven/Gradle.
  • Experience with version control: Git (GitHub).
  • Familiarity with CI/CD pipelines and DevOps practices (e.g., Tekton).
  • Experience with unit testing frameworks: JUnit, Mockito, etc.
  • Experience in team handling or technical leadership (13 years).
  • Excellent communication and stakeholder management skills.
  • Proven ability to mentor junior developers and manage team deliverables.

Nice-to-Have Skills

  • Experience with cloud platforms, preferably GCP.
  • Familiarity with messaging systems: Kafka, RabbitMQ.
  • Knowledge of containerization: Docker, Kubernetes.
  • Understanding of secure coding practices, performance tuning, and scalability.
  • Experience in Agile methodologies (Scrum, Kanban) and tools like Jira or Azure Boards.
  • Experience with technical metrics collection and reporting.

Education

  • Required: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Preferred: Additional certifications in relevant technologies.

Skills: core java,java ee,spring ecosystem,microservices,front-end technologies,relational databases,orm frameworks,maven,gradle,git,ci/cd pipelines,devops,unit testing,technical leadership

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140203573

Similar Jobs