
Job Title: Java Tech Lead & Solution Architect
Location: Ahmedabad
Experience: 8+ years in Java technologies with 2–3 years in solution architecture.
Key Skills:
- Expertise in Java, Spring Boot, Microservices, Angular, and PostgreSQL
- Strong background in SOA and enterprise-level solutions
- Hands-on experience in leading development teams and projects
- Proficiency in creating technical documentation and solution designs
- Skilled in client interaction, technical demos, and requirement analysis
Roles & Responsibilities:
- Lead end-to-end technical delivery and ensure timely, quality output
- Design software architecture, high/low-level design, and integration plans
- Mentor team members and manage task assignments
- Conduct code reviews, manage repositories, and ensure deployment readiness
- Collaborate with stakeholders for requirement gathering and solution finalization
- Maintain project documentation and participate in audits and reviews
- Drive technical strategy, innovation, and productization of solutions

About TIGI HR
About
Similar jobs

Job Description:
- 5+ years of development experience
- Expertise in IBM MDM version 11.x (Advanced Edition) product, hands-on multiple implementation experience.
- Hands on experience with IBM MDM Customization using features which includes Extension, Addition, Business proxies, SDP, Match-Merge Rules, Event Manager, Notification
- Exposure to MDM Information Domains (Party, Agreement, Location)
- Expert Java, JEE development background with RSA/ RAD, Websphere, MDM Workbench, SOAP Web Services, XML, XSD, WSDL
- Intermediate knowledge of SQL, Joins, Triggers(DB2/Oracle)
- Working knowledge of concepts like Service Oriented Architecture (SOA) and how to use these with different types of integration technologies
Primary Skills
- Expertise in IBM MDM version 11.x
- Hands-on multiple implementation experience.
- Customization using features
- Expert Java, JEE development background
- Intermediate knowledge of SQL
Secondary Skills
- Working knowledge of concepts like Service Oriented Architecture (SOA) and how to use these with different types of integration technologies
- Ability to work both independently and as part of a team
Must Have
1. Angular 13+
2. Understanding of Cloud architecture
3. Node.js + Expressjs +MongoDB (Localization Project)
Management skills required
1. Drive scrum meetings (Daily sync-up, Weekly planning meetings, Monthly meetings)
2. JIRA Understanding, including JIRA Reports, Releases
3. Code Review
4. Document preparation for any new feature/requirements using confluence
5. Track team timesheet reports
6. Communication with External team members
- Experience : 5-10 yrs
- Past experience in working with any product start-up is a plus.
- Proficiency in fundamental front end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and others.
- Knowledge of Node.js and frameworks available for it such as Express (recommended).
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Understanding of REST Services.
- Experience with Redis.
- Familiarity with database technology such as MySQL, MongoDB and Elasticsearch.
- Proficient understanding of serverless programming.
- Proficient understanding of code versioning tools, such as Git.
- Good problem-solving skills.
- Attention to detail.
QUALIFICATION REQUIRED: B. Tech/B.E. in CS or IT or any related degree in computer programming
EXPERIENCE REQUIRED: 4+ years EMPLOYMENT TYPE:
Full-Time ROLES AND RESPONSIBILITIES:
- Implement product features that are secure, scalable, robust and easy to implement and maintain.
- Work independently within self-organizing Agile teams
- Development and Implementation of web applications
- Plan and identify solutions and risks in assigned work.
- Be responsible for implementing features, provide bug fixes, reviewing code quality to ensure they work well at cloud scale.
- Take pride of ownership in code and product features delivered.
Skills:
Must Have Skills
Angular 8+ ,NoSQL, Mongodb and Javascript
Expertise on the Microsoft technology stack .Net, C# and REST APIs (.net framework 4.5+) SQL Server & DB semantics. (Couchbase will be a plus) OAuth standard /Bitbucket and Azure Strong experience in deployment of solution on cloud
Good to Have Skills
Good communication skills.(life science exp is a plus)
Good understanding of project architecture and software development Knowledge of design user friendly interface processes.
Good knowledge of Client-side scripting – JavaScript and JQuery, AngularJS. Ability to deliver software and artifacts independently
Exposure to Big Data and cloud environment
COMPETENCIES:
Communicating with Influence : Strong interpersonal skills, with an ability to do client interactions
Analysis & Problem solving : Capitalizes on opportunities to pursue value. Brings issues out in open so that all concern can address and find solution
Working in Partnerships/ team player : Building professional relationships with members of the client team
Professional Expertise Development : Has an open and learning mindset. Adapts to new learning approaches and methods
Responsibilities
- Understand both functional and non-functional requirements and translate them into tasks that can be worked upon individually or in a team.
- Use your skills in programming and system design to develop robust and scalable software.
- Perform POCs and build solutions that require integration with other systems.
- Provide estimations for a Sprint or Tasks, and share inputs in design and architectural choices.
- Work in a fast-paced environment and contribute to all phases of SDLC.
- Maintain minimal yet essential engineering documentation to complement the product.
- Collaborate with engineers, product, and business teams as part of Agile delivery.
- Perform code reviews and provide guidance to the team in building software and following the defined process.
- Carry an ownership attitude when working on any solution.
Requirements
- Strong at problem-solving using Java 8 and above.
- Good understanding of SDLC using agile methodologies iterative development.
- Basic skills in HTML, CSS, and JavaScript are desired.
- Hands-on knowledge of using Spring Boot or Quarkus for building Microservices or API driven solutions.
- Good knowledge of SQL and experience in using any RDBMS like MySQL, PostgreSQL.
- Understanding or exposure to Cloud-Native development using AWS is an added advantage.
- Any experience in working on projects built using Microservice architecture, esp if using React and Java with Docker is an added advantage.
Location: Mumbai
Role Full Stack Developer
Basic Qualifications Fresh Graduates – B.E, B.Tech or B.Sc. (IT/Computer Science).
Required Experience Fresher or 0-2 years of work experience
Salary At par with industry standards
Required Competencies ● Should know Web Technologies like NodeJs, ExpressJs, MongoDB and Angular
● Ability to multitask and work in teams
● Communication skills
● Continuous improvement mindset, confident and proactive
● Ability to write clean code, and a strong understanding of how the web
works.
● Good practical understanding of technology and its application
● Strong planning and time management skills, eye for detail.
● Relationship building skills.
Role and Responsibilities
● Must have a good understanding of Full Stack development
● Must be able to write modular/reusable code and use JS frameworks like ExpressJS, NodeJS and
Angular also MongoDB, and knowledge about their internal working.
● Strong sense of UI/UX is preferred.
● Excellent analytical and problem-solving skills
● Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web
technologies and techniques
● High affinity to pick up new programming languages
● Must be able to design and develop custom reusable components and libraries.
Responsibility :
- Responsible for design, development, deployment and maintenance of our applications and its various modules.
- Work closely with Product, UX, and QA teams to deliver the product.
- Ability to own several modules of the application.
Skills required :
- Ability to understand a problem and write good quality code to solve it
- Very strong skills in JavaScript, Node.js
- Candidates should have worked on Single Page Application based applications (Angular.js or React.js)
- Working knowledge of Databases like MySQL, MongoDB etc
- Understanding of data structures and algorithms
- Ability to design products independently
- Ability to take complete ownership of his/her tasks
- Working knowledge of at least one of SVN/GIT or a similar version control system
- Ability to quickly learn and pick up new technologies
- Understanding on website scalability and performance
Good to Have :
- Experience with front end technologies like PWA, Service Worker will be a plus
- Knowledge of unit testing theory
- Product start up experience
Merkle|Sokrati, a leader in Paid Search & Social Advertising, provides a sophisticated technology solution to efficiently manage Digital Marketing campaigns for several brands in India. The technology developed takes a beating of serving and tracking 20M+ impressions a day. It runs crunching algorithms and keyword discovery routines using distributed computing, housing the entire data in distributed caches and sharded MySQL databases.
To be a geek at Merkle|Sokrati you need to know how to build scalable and high-performance systems. Nothing at Sokrati is small. We start with a proof of concept that demands a traffic rate of 10M+! To achieve any of this you need to understand Distributed Systems, Distributed Caching, High-scale Databases. And we possess the skills to create software that makes this entire heterogeneous system function together even if it runs on 100 boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say “been there, done that”!
@Merkle|Sokrati, you will:
- Implement solutions for broadly defined problems
- Drive best practices and engineering excellence
- Be involved in the development of code in object-oriented languages like Java etc and build large scale robust distributed systems
- Be involved in full fledged product development.
- Build New Features, Push them to production fast.
- Debug production issues across services and levels of the stack
- Build services or APIs which will for easy application integrations at Sokrati to develop applications faster.
- Build scalable/fault-tolerant backend systems that process and analyze billions of data points every day.
You'd fit right in if you have:
- 2-4 years of experience in building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Computer Science)
- Experience developing software services and an understanding of design for scalability, performance and reliability.
- Mastery of the tools of the trade, including a variety of modern programming languages (Python, Java, JavaScript, C/C++) and open-source technologies (Linux, Spring)
- Proven ability to work in a fast paced, agile and in an ownership and results oriented culture
If you are excited about:
- Having an unmatched startup experience that allows you to work on bleeding-edge technologies.
- Making a splash in a multi-billion dollar Digital Advertising industry
- Learning & Growing far beyond your current horizon
- A place full of like-minded & ridiculously smart folks
- A start-up culture that you'd cherish forever in your work life
Feel like you are a good fit? We would love to hear from you!







