Home
Jobs
2 Job openings at Syncortex Llp
Senior Software Engineer

Bengaluru

6 - 8 years

INR 8.0 - 18.0 Lacs P.A.

Work from Office

Full Time

We are seeking an experienced Software Engineer with a strong background in developing scalable backend services and intuitive front-end experiences. This role offers the opportunity to contribute to the design and development of complex, high-performance enterprise applications, particularly within our loyalty platform ecosystem . You will be working in an Agile environment, taking ownership of technical components, mentoring junior engineers, and driving the design of new features. How You'll Make an Impact: Agile Development: Actively participate in all phases of Agile development , including planning, backlog grooming, coding, testing, and retrospectives. End-to-End Ownership: Own the development and integration of loyalty platform components , including REST APIs , batch jobs , and message queues . Leadership: Serve as a domain expert in at least one technology area, demonstrating leadership and ownership across feature development. Cross-Functional Collaboration: Collaborate closely with Product Owners and QA engineers to understand and refine acceptance criteria and technical specifications. Design & Architecture Leadership: Lead design and architecture discussions, proposing simple yet scalable solutions to complex business problems. Documentation: Create and maintain detailed documentation for business logic , configuration settings, and integration points. Testing: Develop unit and integration tests using TDD practices and frameworks like JUnit and Mockito . Mentorship: Provide guidance to junior developers through code reviews, pair programming, and knowledge-sharing sessions. Best Practices: Promote coding best practices, clean architecture , and SOLID principles within the team. Effort Estimation: Accurately estimate effort, identify risks early, and ensure timely delivery of features within scope. Continuous Improvement: Identify areas for improvement in code quality, performance, and DevOps practices . Production Support: Provide ongoing support for application deployment, monitoring, and issue resolution in production environments. What You Need to Be Successful: Technical Skills: Backend Development: 5+ years of experience designing and developing applications using Java (preferably JDK 17+ ) and Spring Boot / Spring Batch . Frontend Development: 5+ years of experience in front-end web application development . 2+ years of experience designing and developing applications using Angular (preferably version 7+). RESTful Services: 3+ years of experience developing RESTful services using JSON . Microservices & Cloud: Experience developing microservice-based applications on Oracle , AWS , or Azure . Database: 3+ years of experience writing SQL multi-table queries , inserts, and updates (preferably Oracle or PostgreSQL ). Experience with SQL performance tuning , including using execution explain plans . Message Queues: Familiarity with message queueing systems like RabbitMQ , ActiveMQ , or Kafka Streams . Containerization & Orchestration: Exposure to Docker containerization and configuring Kubernetes clusters (preferably using kubectl or Docker for Desktop ). Build Management: Experience with Build Management tools like Bitbucket/Git , Gradle , and Bamboo . Soft Skills: Communication: Excellent written and verbal communication skills. Problem-Solving: Strong analytical and problem-solving abilities. Collaboration: Ability to work independently and in a cross-functional team environment. Mentorship: A mentorship mindset , with a focus on supporting peer development and continuous learning. Proactive Attitude: A proactive approach toward innovation and continuous improvement . Preferred Experience: Experience in developing Loyalty , Banking , Accounting , or other transactional applications . Knowledge of monitoring tools, debugging distributed systems , and performance tuning in cloud environments.

Technical Lead

Bengaluru

9 - 14 years

INR 15.0 - 30.0 Lacs P.A.

Work from Office

Full Time

We are seeking an experienced Tech Lead with a passion for crafting scalable backend services and intuitive front-end experiences. This is an exciting opportunity to contribute to the design and development of complex, high-performance enterprise applications, particularly within our loyalty platform ecosystem . You will work in a collaborative Agile environment , take ownership of technical components, and mentor junior engineers. How Youll Make an Impact: Agile Development: Actively participate in all phases of Agile development, including planning, backlog grooming, coding, testing, and retrospectives. End-to-End Ownership: Own the development and integration of loyalty platform components, including REST APIs , batch jobs , and message queues . Domain Expert: Serve as a domain expert in at least one technology area, demonstrating leadership and ownership across feature development. Cross-Functional Collaboration: Collaborate closely with Product Owners and QA engineers to understand and refine acceptance criteria and technical specifications. Design & Architecture Leadership: Drive design and architecture discussions, contributing simple yet scalable solutions to complex business problems. Documentation: Create and maintain detailed documentation for business logic, configuration settings, and integration points. TDD & Testing: Develop unit and integration tests using TDD practices and frameworks like JUnit and Mockito . Mentorship: Guide junior developers through code reviews, pair programming, and knowledge-sharing sessions. Coding Best Practices: Promote coding best practices, clean architecture , and SOLID principles across the team. Effort Estimation: Accurately estimate effort, flag risks early, and ensure timely delivery of features within scope. Continuous Improvement: Proactively identify areas for improvement in code quality, performance, and DevOps practices . Production Support: Support application deployment, monitoring, and issue resolution in production environments. What You Need to Be Successful: Technical Skills: Backend Development: Proficient in Java (preferably JDK 17+ ), Spring Boot , and Spring Batch . Frontend Development: Experience with Angular (version 7+), HTML5 , CSS3 , and TypeScript . REST APIs: Strong experience in designing and developing RESTful APIs using JSON . Cloud & Microservices: Hands-on experience building cloud-native microservices on AWS , Azure , or Oracle Cloud . Database: Strong SQL skills, including experience with multi-table queries and query optimization using execution plans (preferably with Oracle or PostgreSQL ). Messaging Queues: Familiarity with RabbitMQ , Kafka Streams , or ActiveMQ . Containerization & Orchestration: Exposure to Docker , Kubernetes , and using kubectl for cluster configuration. DevOps & CI/CD: Experience with Git/Bitbucket , Gradle , Bamboo , or similar CI/CD tools . Soft Skills: Excellent written and verbal communication skills. Strong analytical and problem-solving capabilities. Ability to work independently and collaboratively in a cross-functional team environment. Mentorship mindset and willingness to support peer development. A proactive attitude toward continuous learning and innovation. Preferred Experience: Prior experience in Loyalty , Banking , Accounting , or other transactional domains . Working knowledge of monitoring tools , debugging distributed systems , and performance tuning .

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview