Senior Software Engineer
Job Title: Java Full Stack Developer (6+ Years Experience)
Job Summary
We are seeking a highly skilled Java Full Stack Developer with 6+ years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in both backend and frontend technologies, with a focus on delivering high-quality solutions.
Key Responsibilities
- Design, develop, and maintain robust and scalable web applications
- Build RESTful APIs using Java-based frameworks
- Develop responsive user interfaces using modern frontend technologies
- Collaborate with cross-functional teams including QA, DevOps, and product teams
- Participate in code reviews and ensure code quality standards
- Troubleshoot, debug, and upgrade existing applications
- Ensure performance, security, and scalability of applications
Required Skills
Backend
- Strong experience in Java 8+
- Expertise in Spring Boot, Spring MVC, Spring Security
- Experience with RESTful APIs and microservices architecture
- Knowledge of Hibernate / JPA
Frontend
- Proficiency in Angular / React / Vue.js
- Strong knowledge of HTML5, CSS3, JavaScript, TypeScript
Database
- Experience with SQL databases (MySQL, PostgreSQL, Oracle)
- Knowledge of NoSQL (MongoDB preferred)
Tools & Technologies
- Git, Maven / Gradle
- Experience with Docker, Kubernetes
- CI/CD tools (Jenkins, GitHub Actions, etc.)
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of Kafka / messaging systems
- Understanding of Agile/Scrum methodologies
Qualifications
- Bachelor’s degree in Computer Science or related field
- 6+ years of relevant development experience
Soft Skills
- Strong problem-solving skills
- Excellent communication and teamwork abilities
- Ability to work in a fast-paced environment
As a 'right sized' company, we bring agility through our 5000+ passionate XFactors(our employees) from over 20 countries, fostering a culture focused on purpose and employee happiness.
- Business for Purpose? Be part of a passionate team and create a better future through tech & innovation.
- Giving Back to Community: Build a stronger business and community by volunteering and make positive impact on the community.
- Rise to Sustain: Support your career growth in a way that helps ensure long term success.
- Continuous Learning: Stay curious and and keep learning with us to drive innovation.
- Wellness First: Prioritize well-being with multiple health benefits & experience work-life balance.
- Rewards & Recognition: Value your work with meaningful rewards and recognitions.
- One Xoriant Family: Celebrate the joy of diversity, inclusivity and togetherness through festivals.
- Candid Connects: Connect directly with leaders and voice your opinion.
- Culture of Ideation: Be a trailblazer, bring new ideas to the fore and realize them through engineering.
If you receive any suspicious job offers or fraudulent communication bearing Xoriant branding, contact us at careers@xoriant.com immediately.
BE ,MCS