Now Hiring: Are you a driven and motivated Data Scientist or a Senior Software Engineer?

Principal Software Engineer (Full Stack) (Fintech, Java/Springboot/Vue.js, India)

. . . create world-changing products using God-given talents . . .

PROJECT DESCRIPTION::

We are seeking a Principal Software Engineer to join our team. The ideal candidate will have a strong full-stack development background, with expertise in Java coding, particularly using Spring Boot for backend development. Additionally, proficiency in front-end technologies, especially Vue.js, is essential.

This critical role requires working with the development team to ensure accessibility for all users by developing a front end that functions across browsers, platforms, and devices while meeting accessibility and security requirements.

We provide powerful tools to our clients that empower enterprises and organizations in business planning, consolidation, and performance monitoring.

Are you ready to lead in this new era of technology and solve Enterprise Performance Management’s most challenging problems?

Our Engineering Team
Our engineers participate in all phases of the application development lifecycle, focusing on design, coding, and keeping the production platform up and running.
Our engineering culture values curiosity, humility, trust, and team spirit.
Technical Stack

Backend: Java with Spring Boot and Hibernate frameworks
Database: SQL, ORM, JPA
Frontend: Vue.js, JavaScript, SCSS
Cloud: Amazon Web Services
Build Tools: Maven

PROJECT STACK and TEAM::
  • Multinational team – Excellent communication skills in English are needed.
  • Start Date: ASAP
  • Interview process: 1) Technical interview  (60 mins); 2) 30 mins (Soft skills & Cultural fit)
  • Overlap Time: 9 am to 6 pm IST.
  • The current team is spread across the East Coast, West Coast, India, LATAM, and Ukraine – interface with team India.
MAIN REQUIREMENTS::
  • 10-14 years of web application development experience in a fast-paced agile environment experience required
  • Proficiency in Springboot and Vue.js ecosystem (Vue Router, Vuex/Pinia, Composition API).
  • Strong experience with JavaScript, TypeScript, HTML, and CSS.
  • Familiarity with modern build tools (e.g., Webpack, Vite).
  • Knowledge of RESTful APIs and integration techniques.
  • Familiarity with version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and leadership skills.
  • Collaborate with team members to define project requirements, priorities, and timelines.
GOOD TO HAVE::
  • Financial Domain Experience: Experience building applications in the financial domain.
  • Education and Experience: Bachelor’s degree in Computer Science, or equivalent work experience.
JOB RESPONSIBILITIES::
  • Design, develop, and maintain complex web applications using Vue.js and associated frameworks.
  • Lead the architecture and design of scalable frontend applications.
  • Collaborate with backend developers to integrate APIs and ensure seamless functionality.
  • Mentor junior developers, conduct code reviews, and ensure adherence to best practices.
  • Optimize applications for maximum speed, scalability, and performance.
  • Stay updated with the latest trends and advancements in Vue.js and frontend development.
  • Debug and troubleshoot application issues to maintain high quality and performance.
  • Work with Quality Assurance (QA) team to get the product tested, address any issues
SUMMARY::
  • Long-term projects (1, 2, even 5+ years);
  • Flexible working hours;
  • 15 days of paid vacation, 10 days of non-paid vacation, and 10 days of national holidays;
  • FREE English language classes;
  • Health working environment and projects that use advanced, cutting-edge technologies;
  • Career growth opportunities;
  • Bonuses for a personal recommendation of new employees’ new business;
  • A working environment where you communicate and work directly with the Client.

This flexibility allows developers…

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Less sick days
  • Health insurance
  • More time with family and friends
Job Category: Full-Stack
Job Location: Hyderabad (3 days at Office - Hybrid Model)
Skills: Java Spring Boot VueJS
For more job openings, please follow Evolve Squads on Linkedin