NextMantra AI
Website:
beremarkable.ai
Company:
https://www.linkedin.com/company/next-mantra-ai
Seniority: Entry level
Industries: IT Services and IT Consulting
Job details:
Senior Full Stack Java + Vue.js Developer
Position: Senior Java Developer – Full Stack
Experience: 5+ Years
Location: Remote
Employment: Full-Time
About the Role
Senior Full Stack Java Developer with 5+ years of experience in building scalable enterprise applications using Java, Spring Boot, Vue.js, SQL, AWS, and Kafka. The ideal candidate should have strong backend expertise along with hands-on experience developing modern frontend applications using Vue.js.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Build robust REST APIs and microservices.
- Develop responsive and reusable frontend components using Vue.js.
- Integrate frontend applications with backend APIs and services.
- Work with Apache Kafka for event-driven architecture and real-time data processing.
- Design, develop, and optimize complex SQL queries and database operations.
- Deploy and support applications using AWS cloud services.
- Troubleshoot application issues and perform root-cause analysis.
- Participate in code reviews, technical design discussions, and architectural decisions.
- Ensure application performance, scalability, security, and maintainability.
- Collaborate with product managers, QA, DevOps, and other engineering teams.
Required Skills
- 5+ years of professional software development experience.
- Strong hands-on experience with Core Java and Java 8+.
- Strong expertise in Spring Boot, Spring Framework, and REST APIs.
- Hands-on experience with Vue.js and modern frontend development.
- Strong knowledge of JavaScript, HTML, and CSS.
- Experience with Apache Kafka and event-driven systems.
- Strong SQL and relational database knowledge.
- Hands-on experience with AWS cloud services.
- Experience working with microservices architecture.
- Good understanding of Git, CI/CD, and Agile development practices.
- Strong debugging and problem-solving skills.
Good to Have
- Experience with Docker and Kubernetes.
- Knowledge of AWS services such as EC2, S3, Lambda, RDS, ECS/EKS, and CloudWatch.
- Experience with automated testing frameworks.
- Knowledge of distributed systems and performance optimization.
- Experience working on enterprise SaaS or AI-driven applications.
Role Summary
Position: Senior Java Developer + Vue.js
Experience: 5+ Years
Primary Skills: Java, Spring Boot, Vue.js, SQL, AWS, Kafka
Location: Remote
Employment: Full-Time
Click on Apply to know more.