07 Aug
|
Percipere
|
Mumbai
Role Overview
As a Senior Java Full-Stack Developer, you will architect, build, and maintain complex enterprise-level applications. You will lead a team, set technical direction, and ensure high-quality code standards while collaborating closely with product managers and stakeholders.
Key Responsibilities
Architect and develop scalable, high-performance full-stack applications using Java, Spring Boot, and Angular.
Design and implement RESTful services and microservices following cloud-native architecture principles.
Lead backend development with Hibernate, JUnit, and MySQL, ensuring robustness and maintainability.
Develop frontend solutions using Angular, HTML, CSS, and JavaScript, adhering to best practices.
Conduct testing including unit, integration, and frontend testing using frameworks like Jasmine and Jest.
Provide technical guidance and mentorship to development teams, ensuring best coding standards.
Collaborate with product managers and stakeholders to define solutions and deliverables.
Optimize performance, scalability, and security across applications.
Improve and refine DevOps processes for effective deployments and CI/CD pipelines.
Required Skills
Java, Spring Boot, Angular
RESTful API design and Microservices
Hibernate, JUnit, MySQL
Frontend: HTML, CSS, JavaScript, Angular best practices
Full-stack application design and deployment
Unit and integration testing (Jasmine, Jest)
Leadership and team management
Nice-to-Have Skills
Cloud platforms: AWS, Azure, GCP
DevOps tools: Jenkins, GitLab CI/CD
Containerization & orchestration: Docker, Kubernetes
Security best practices and performance optimization
NoSQL databases, message brokers (Kafka, RabbitMQ)
Agile/Scrum team experience and stakeholder management
📌 Senior Full Stack Developer Mumbai
🏢 Percipere
📍 Mumbai