
Our client is looking out for an Associate Architect who has strong experience in to Technology
You will be involving in design, coding &scaling the product.
Collaborate with cross functional teams to solve complex problems.
You will be designing large scale distributed system.
Requirements:
8+ years of hands-on experience in developing, designing & scaling complex systems
Programming experience in Java, spring, Hibernate and MongoDb, micro services

Similar jobs
Strong Senior Backend Engineer profiles
Mandatory (Experience 1) – Must have 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems
Mandatory (Experience 2) – Must have strong backend development experience using one or more frameworks (FastAPI / Django (Python), Spring (Java), Express (Node.js).
Mandatory (Experience 3) – Must have deep understanding of relevant libraries, tools, and best practices within the chosen backend framework
Mandatory (Experience 4) – Must have strong experience with databases, including SQL and NoSQL, along with efficient data modeling and performance optimization
Mandatory (Experience 5) – Must have experience designing, building, and maintaining APIs, services, and backend systems, including system design and clean code practices
Mandatory (Domain) – Experience with financial systems, billing platforms, or fintech applications is highly preferred (fintech background is a strong plus)
Mandatory (Company) – Must have worked in product companies / startups, preferably Series A to Series D
Mandatory (Education) – Candidates from Tier - 1 engineering institutes (IITs, BITS, are highly preferred)
Java Tech Lead (5–6 Years Experience)
About the Role
We are seeking a highly skilled Java Tech Lead with 5–6 years of hands-on experience in backend engineering, architecture design, and leading development teams.
The ideal candidate will combine strong technical expertise in Java frameworks with a deep understanding of system design, scalability, and performance optimization.
This role involves technical leadership, code reviews, and architectural decision-making for complex enterprise systems — with occasional exposure to analytics-driven and Python-based components.
Key Responsibilities
- Architect, design, and develop scalable backend systems using Java (Quarkus, Spring Boot, Spring, Java EE).
- Own the architecture — ensure modular, extensible, and high-performance service design.
- Lead and mentor a team of developers; conduct code reviews, enforce best practices, and ensure high code quality.
- Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver integrated, end-to-end solutions.
- Design and optimize database schemas (MySQL, PostgreSQL) and ensure efficient query performance.
- Implement and maintain microservices and distributed systems with strong fault tolerance and observability.
- Drive the adoption of modern development workflows — Git branching strategy, CI/CD, and code quality automation.
- Analyze system performance bottlenecks, implement monitoring, and ensure smooth production deployments.
- Contribute to architecture reviews, technical documentation, and design discussions.
- Occasionally contribute to Python-based analytics modules or automation scripts.
- Work with AWS cloud services (EC2, S3, RDS, Lambda) for deployment, scaling, and infrastructure automation.
Required Skills & Qualifications
- 5–6 years of professional experience in backend application development using Java.
- Strong proficiency in Java frameworks: Quarkus, Spring Boot, Spring, Java EE.
- Proven experience in architecture design, system decomposition, and microservices design principles.
- Solid understanding of object-oriented design (OOD), design patterns, and SOLID principles.
- Strong experience with relational databases (MySQL, PostgreSQL) and query optimization.
- Good understanding of event-driven systems, RESTful APIs, and asynchronous processing.
- Proficiency in Git for version control and team collaboration.
- Strong analytical and debugging skills; ability to diagnose complex production issues.
Good to Have
- Hands-on experience with Python for data processing or analytics integrations.
- Familiarity with AWS cloud architecture and cost optimization practices.
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
- Knowledge of Docker/Kubernetes for containerized deployments.
- Exposure to NoSQL databases (MongoDB, DynamoDB, Cassandra).
- Experience with message queues (Kafka, RabbitMQ, or AWS SQS).
- Understanding of system scalability, caching (Redis/Memcached), and observability stacks (Prometheus, Grafana, ELK).
Soft Skills
- Strong leadership, mentoring, and communication skills.
- Proven ability to drive technical decisions and balance short-term delivery with long-term architectural health.
- Collaborative mindset — works closely with product, design, and operations teams.
- Passion for clean architecture, high performance, and continuous improvement.
- Self-driven with a strong sense of ownership and accountability.
Job Title: Java Developer
Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills: • Exp. - 4 to 14 years.
• Experience in Core Java and Spring Boot.
• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low-latency clientfacing applications.
• Good development experience with RDBMS.
• Good knowledge of multi-threading and high-performance server-side development.
• Basic working knowledge of Unix/Linux.
• Excellent problem solving and coding skills.
• Strong interpersonal, communication and analytical skills.
• Should have the ability to express their design ideas and thoughts.
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Deep knowledge of one of the programming language they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
- Well versed in working with agile methodologies which includes phases such as design, development, code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks etc
- Continuously refactor applications to ensure high quality design
Come and Join the future.
This is an opportunity to work directly with Industry experts having 20+ years of experience in Technology and product development.
Roles and Responsibilities
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications
Desired Candidate Profile
- Strong organizational and project management skills.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, and React JS.
- Proficiency with server-side languages like Nodejs, and Expressjs.
- Familiarity with database technology such as MySQL, Postgresql or MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
Working in highly collaborative teams and building quality code
Working in lots of different domains and client environments also understanding the business domain deeply
Architect highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance
Suggest new architectural elements to improve the existing architecture
Design and implement low latency RESTful services; Define API contracts between services; Version APIs and make them backward compatible
Translate business requirements into scalable and extensible design
Create platforms, reusable libraries and utilities wherever applicable
Continuously refactor applications to ensure high-quality design
Choose the right technology stack for the product systems/subsystems
Write high-quality code that are modular, functional and testable; Establish the best coding practices
Formally mentor junior engineers on design, coding and troubleshooting
Plan projects using agile methodologies and ensure timely delivery
Troubleshoot issues effectively in a distributed architecture
Communicate, collaborate and work effectively in a global environment
Operationalize releases by partnering with Tech operations on capacity planning and operability of the product.
Skills Required:
Proficient in JVM based language(like Java, Groovy), J2EE technology stack
Expertise in API design and development, experience in dealing with a large dataset
Strong in collections, algorithms, multithreading, also have worked on Springboot, Hibernate frameworks.
Practicing the coding standards (clean code, design patterns, etc)
Very strong object-oriented design skills, awareness of design patterns and architectural patterns
Performance tuning and Troubleshooting memory issues, GC tuning, resource leaks, etc.
Strong problem-solving skills, algorithmic skills and data structures
Experience in agile methodologies like Scrum
Good understanding of branching, build, deployment, continuous integration methodologies
Experience in leading a team (min 5)and mentoring engineers
Attitude to getting Stuff Done!
Ability to make decisions independently.
Good to have:
Hadoop knowledge
Cloud Platform Architecture
Groovy
The ideal candidate is a highly resourceful and innovative developer with extensive experience in the Node Js . You must also possess a strong knowledge of Mongo DB
Responsibilities
- Perform a mix of maintenance, enhancements, and new development as required
- Work in a data analyst role and with business intelligence applications
- Document features, technical specifications & infrastructure Responsibilities
- Work cross-functionally to convert business needs into technical specifications
Qualifications
Back-end technologies& Front-end (HTML, JavaScript, CSS), Node js,Mongo Database, MySQL databases
- 1+ years' of experience in web development and software design
- Expertise in Strapi will be a plus point
- should be able to create the APIs
- Payment Gateway Integration( Stripe)
About Alore
Alore brings revenue velocity to businesses by being their dependable growth operating system.
For further information on what Alore can do for growing businesses, please visit http://alore.io">alore.io
Alore is based out of Singapore with an office at Bangalore.
Who should not apply for this job
- If you are looking for a 100% hike in your salary but can't commit to what value you will bring on the table
- If you never read books
- If you jump companies every 11-12 months
- If you are not comfortable working on Saturdays
- If you have less than 2 years of experience
- If you have more than 4 years of experience
- If you have never worked in a product-led company
CTC:
8.5-10.5 LPA based on experience and on performance in the interview round (70% Fixed - 30% Variable Incentive based on delivery schedule) (We do ZERO deductions since the salary will be paid from Singapore)
At this position you will:
- Get solid experience with high-load distributed architecture using REST and Kafka services.
- Work with automated CI/CD processes, AWS cloud, and VoIP.
- Implement and support microservices based on Spring MVC, Camel, MySQL, Mongo, and Kafka.
Requirement
- At least 1 year of experience with Java Core, Java EE, Spring Core, Spring Boot.
- Not more than 3 years of experience in Java Core, Java EE, Spring Core, Spring Boot.
- Deep understanding of SQL database technologies.
- Experience with Scrum / Agile methodology.
- Willingness to learn and explore new technologies.
- Git: merge, rebase, cherry-pick should be fluent.
- Good level of English B1 or higher.
It would be a nice bonus to have:
-
Experience with distributed architecture.
-
Hands-on experience with Kafka, MongoDB, and Apache Camel.
-
Experience with cloud infrastructure (AWS, Google Cloud, Azure, Heroku, etc.).
-
Experience with client-side development (we use Angular8 for website).
-
A degree in computer science.
Mentoring should come naturally to you, as well as finding the right balance towards process and documentation.
Highlights:
1) You will be working on interesting technical challenges in a product centric and open-source driven environment. The role requires a good knowledge of Algorithmic Design and Architecture, Data structures, OOPS Concepts, server less architectures and complex problem solving skills.
2) You will help set a very high bar on code quality.
3) You will take ownership of product features from conception to implementation, testing deployment and support.
4) A lot of freedom on when and where you work from - just get stuff done.
5) You will open source as much as possible, and blog about cool things that you learnt and built.
6) You will help define who we become as a company.
7) You will get stock options in line with silicon valley standards.
Caveats:
1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex.
2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you.
3) Similarly if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you.
This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a full stack
Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply.
1) Why ShoppinPal? - https://www.youtube.com/watch?v=cE7DgtwA0ws
2) Our hiring philosophy and process http://techstory.in/building-startup-team/









