Overview
Job Description:
We are seeking skilled Sr java Full stack developer with expertise in Spring framework to join our development team. The ideal candidate will have a solid background in building scalable applications using Spring Boot.
Key Responsibilities:
Develop and maintain scalable and high-performance applications using Spring Boot.
Strong background in developing microservices and backend solutions using Java and Spring Boot frameworks.
Collaborate with front-end, database, and DevOps teams to ensure seamless integration.
Write clean, testable code with proper unit testing & Perform code reviews to maintain high code quality and standards.
Collaborate with cross-functional teams to gather requirements, design architecture, and deliver features.
Optimize application performance and troubleshoot issues in a distributed environment.
Write and maintain unit and integration tests to ensure code quality.
Participate in code reviews, mentoring junior developers, and providing technical guidance.
Stay up-to-date with industry trends and emerging technologies to continuously improve our tech stack.
Required Skills and Qualifications:
Proven experience in developing applications with Spring Boot.
Strong programming skills in Java 8, including multi-threading and memory management.
Should be proficient in Spring Framework like Spring Boot, Spring MVC, Spring Data, Spring Security.
Design, build, and maintain microservices-based architecture and implementing RESTful microservices.
Proficiency in Java and understanding of object-oriented programming principles.
Experience with RESTful API design and development.
Familiarity with CI/CD pipelines and version control systems (e.g., Git).
Strong problem-solving skills and ability to work independently and as part of a team.
Develop and maintain user-facing features using Vue.js, following internal architecture patterns.
Ensure responsive, accessible, and cross-browser compatible interfaces using modern HTML, CSS, and TypeScript standards.
Integrate frontend components with backend APIs RESTful, handling authentication flows and error states appropriately.
Collaborate with UX/UI designers to translate mockups into functional interfaces, and to define API contracts.
Preferred Skills:
Experience with AWS.
Experience working with Spring Cloud.
Knowledge of message broker patterns and event-driven architecture.
Familiarity with monitoring and logging tools (e.g., ELK Stack, Prometheus, Grafana).
Understanding of Agile methodologies and practices.
Education and Experience:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
>8 years of professional experience in Java development with a focus on Spring Boot.
Leadership quality.Should be able to handle team.
Job Types: Full-time, Contractual / Temporary
Contract length: 3 months
Pay: ₹100,000.00 - ₹250,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Location Type:
- Remote
Schedule:
- Day shift
- Monday to Friday
Application Question(s):
- How much experience you have in vue.js?
How much experience you have in Vue.js?
- How much experience you have in full stack development?
Work Location: Remote