Java Full Stack Developer - Spring Boot/AngularJS
Technology
TekPillar Services Pvt. LtdBangalore, India1 months agoUntil 4/6/2026
Full time
Job description
Job Summary :
We are seeking a highly motivated and skilled Java Full Stack Developer to join our dynamic development team.
The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, working across both backend and frontend technologies.
You will play a key role in building robust microservices-based architectures and delivering high-performance applications aligned with business needs.
Key Responsibilities :
- Design, develop, test, and maintain scalable and high-performance full stack applications
- Build and enhance backend services using Java and Spring Boot frameworks
- Develop dynamic, responsive, and user-friendly front-end applications using Angular (8 )
- Design and implement RESTful APIs and integrate third-party services
- Work on microservices architecture, ensuring scalability, reliability, and maintainability
- Collaborate with cross-functional teams including product managers, designers, and QA engineers
- Participate in code reviews, ensuring adherence to coding standards and best practices
- Optimize applications for maximum speed, performance, and scalability
- Troubleshoot, debug, and upgrade existing systems
- Ensure application security, data protection, and compliance with industry standards
- Contribute to architectural decisions and technical design discussions
Required Skills & Qualifications :
- Strong proficiency in Java, with hands-on experience in Spring Boot
- Solid experience in front-end development using Angular (version 8 or above)
- Good understanding of REST APIs, JSON, and web services integration
- Experience working with Cloud Platforms such as Azure, AWS, or GCP
- Hands-on experience with Docker and containerization technologies
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Strong understanding of Microservices Architecture
- Knowledge of Domain-Driven Design (DDD) principles
- Experience with version control systems like Git
- Strong problem-solving skills and attention to detail
Preferred Skills (Good to Have) :
- Experience with Kubernetes or container orchestration tools
- Knowledge of messaging systems like Kafka or RabbitMQ
- Familiarity with Agile/Scrum methodologies
- Understanding of database technologies (SQL/NoSQL)
- Exposure to testing frameworks and automation tools
Soft Skills :
- Excellent communication and collaboration skills
- Ability to work in a fast-paced and dynamic environment
- Strong analytical and critical thinking abilities
- Self-driven with a proactive approach to problem-solving
Keywords
JavaFull StackSpring BootAngularJSCloudMicroservices ArchitectureSQLNoSQLOrchestrationCodingApache KafkaSpring FrameworkJSONScalabilityRabbitMQAngularScrumSqlCI/CDCoding conventions
Interested in this role?