
š Position : Java Architect
š Experience : 10 to 15 Years
š§āš¼ Open Positions : 3+
š Work Location : Bangalore, Pune, Chennai
š¼ Work Mode : Hybrid
š Notice Period : Immediate joiners preferred; up to 1 month maximum
š§ Core Responsibilities :
- Lead architecture design and development for scalable enterprise-level applications.
- Own and manage all aspects of technical development and delivery.
- Define and enforce best coding practices, architectural guidelines, and development standards.
- Plan and estimate the end-to-end technical scope of projects.
- Conduct code reviews, ensure CI/CD, and implement TDD/BDD methodologies.
- Mentor and lead individual contributors and small development teams.
- Collaborate with cross-functional teams, including DevOps, Product, and QA.
- Engage in high-level and low-level design (HLD/LLD), solutioning, and cloud-native transformations.
š ļø Required Technical Skills :
- Strong hands-on expertise in Java, Spring Boot, Microservices architecture
- Experience with Kafka or similar messaging/event streaming platforms
- Proficiency in cloud platforms ā AWS and Azure (must-have)
- Exposure to frontend technologies (nice-to-have)
- Solid understanding of HLD, system architecture, and design patterns
- Good grasp of DevOps concepts, Docker, Kubernetes, and Infrastructure as Code (IaC)
- Agile/Lean development, Pair Programming, and Continuous Integration practices
- Polyglot mindset is a plus (Scala, Golang, Python, etc.)
š Ideal Candidate Profile :
- Currently working in a product-based environment
- Already functioning as an Architect or Principal Engineer
- Proven track record as an Individual Contributor (IC)
- Strong engineering fundamentals with a passion for scalable software systems
- No compromise on code quality, craftsmanship, and best practices
š§Ŗ Interview Process :
- Round 1: Technical pairing round
- Rounds 2 & 3: Technical rounds with panel (code pairing + architecture)
- Final Round: HR and offer discussion

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
IT & Engineering Talent Staffing
- Provides full-time and contract-based hiring, delivering handpicked, preāscreened developers across tech stacksāranging from web, mobile, AI/ML, Web3/blockchain.
- Maintains a bench o vetted candidates, offering fast delivery of interview-ready profilesāoften within 24 hours.
- Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.
2. End-to-End Project Delivery
- Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
- Manages entire project lifecycleārequirements gathering, design (UI/UX), development, deployment, and ongoing support .
3. Additional Offerings
- Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
- Provides strategic IT consulting to align technology solutions with business objectives
Similar jobs
About the Role
We are looking for a Senior Backend Engineer to join our core engineering team and help build high-
throughput, low-latency services that power real-time trading at scale. What Weāre Looking For
You are someone who has built backend systems in a regulated, high-stakes environment ā ideally fintech, brokerage, payments, or banking. You think in terms of system reliability, data correctness, and operational
excellence. You take ownership of services end-to-end: from design and implementation through deployment, monitoring, and incident response. You communicate clearly, make pragmatic trade-offs, and hold yourself and
your peers to a high engineering bar. What Youāll Do
⢠Design, build, and own backend microservices for a real-time trading platform ā from API contracts
through to production observability. ⢠Work with databases, caches, and event-driven architectures to ensure high availability and data
consistency across distributed systems. ⢠Build integrations with third-party financial services ā clearing, settlement, identity verification, and
payment rails. ⢠Define and enforce engineering standards ā code reviews, testing strategies, API design conventions, and incident response processes. ⢠Collaborate with product, design, and cross-functional teams to translate business requirements into
well-scoped technical deliverables. ⢠Participate in on-call rotations and own production reliability for the services you build. ⢠Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement. Must-Have
⢠5+ years backend engineering experience with Golang and Java in production. ⢠Strong experience with PostgreSQL, Redis, and event-driven messaging (Kafka, NATS, or RabbitMQ). ⢠Experience building and maintaining REST/gRPC APIs at scale with proper error handling, rate limiting, and versioning. ⢠Understanding of financial systems ā ledgers, reconciliation, order lifecycle, or payment processing.
⢠Experience with microservices architecture, API gateways, and service-to-service communication
patterns. ⢠Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud infrastructure (AWS or
GCP). ⢠Strong debugging and incident-response skills in distributed systems. Nice-to-Have
⢠Prior experience at a brokerage, wealth-tech, neo-bank, or payments company. ⢠Experience with clearing broker integrations or introducing broker models. ⢠Knowledge of compliance and regulatory requirements for cross-border financial products. ⢠Experience with search infrastructure (Typesense, Elasticsearch). ⢠Background in performance engineering ā profiling, load testing, and latency optimization. Tech Stack
Languages Golang (primary), Java; Python (analytics/scripting)
Databases PostgreSQL, Redis, Typesense
Messaging Kafka, NATS, SSE / WebSocket
Infrastructure Docker, Kubernetes, AWS/GCP, Terraform
Integrations Clearing broker APIs, KYC providers, payment gateways
Observability Datadog / Grafana, PagerDuty, structured logging (ELK)
Required Skills: CI/CD Pipeline, Data Structures, Microservices, Determining overall architectural principles, frameworks and standards, Cloud expertise (AWS, GCP, or Azure), Distributed Systems
Criteria:
- Candidate must have 6+ years of backend engineering experience, with 1ā2 years leading engineers or owning major systems.
- Candidate must be from aĀ product-based organization with a startup mindset
- Must be strong in one core backend language: Node.js, Go, Java, or Python.
- Deep understanding of distributed systems, caching, high availability, and microservices architecture.
- Hands-on experience with AWS/GCP, Docker, Kubernetes, and CI/CD pipelines.
- Strong command over system design, data structures, performance tuning, and scalable architecture
- Ability to partner with Product, Data, Infrastructure, and lead end-to-end backend roadmap execution.
Description
What This Role Is All About
Weāre looking for a Backend Tech Lead whoās equally obsessed with architecture decisions and clean code, someone who can zoom out to design systems and zoom in to fix that one weird memory leak. Youāll lead a small but sharp team, drive the backend roadmap, and make sure our systems stay fast, lean, and battle-tested.
Ā
What Youāll Own
ā Architect backend systems that handle India-scale traffic without breaking a sweat.
ā Build and evolve microservices, APIs, and internal platforms that our entire app depends on.
ā Guide, mentor, and uplevel a team of backend engineersābe the go-to technical brain.
ā Partner with Product, Data, and Infra to ship features that are reliable and delightful.
ā Set high engineering standardsāclean architecture, performance, automation, and testing.
ā Lead discussions on system design, performance tuning, and infra choices.
ā Keep an eye on production like a hawk: metrics, monitoring, logs, uptime.
ā Identify gaps proactively and push for improvements instead of waiting for fires.
Ā
What Makes You a Great Fit
ā 6+ years of backend experience; 1ā2 years leading engineers or owning major systems.
ā Strong in one core language (Node.js / Go / Java / Python) ā pick your sword.
ā Deep understanding of distributed systems, caching, high-availability, and microservices.
ā Hands-on with AWS/GCP, Docker, Kubernetes, CI/CD pipelines.
ā You think data structures and system design are not interviews ā theyāre daily tools.
ā You write code that future-you wonāt hate.
ā Strong communication and a letās figure this out attitude.
Ā
Bonus Points If You Have
ā Built or scaled consumer apps with millions of DAUs.
ā Experimented with event-driven architecture, streaming systems, or real-time pipelines.
ā Love startups and donāt mind wearing multiple hats.
ā Experience on logging/monitoring tools like Grafana, Prometheus, ELK, OpenTelemetry.
Ā
Why company Might Be Your Best Move
ā Work on products used by real people every single day.
ā Ownership from day oneāyour decisions will shape our core architecture.
ā No unnecessary hierarchy; direct access to founders and senior leadership.
ā A team that cares about quality, speed, and impact in equal measure.
ā Build for Bharat ā complex constraints, huge scale, real impact.
About Company
Espressif Systems (688018) is a public multinational, fabless semiconductor company established in 2008, with headquarters in Shanghai and offices in Greater China, India, and Europe. We have a passionate team of engineers and scientists from all over the world, focused on developing cutting-edge WiFi-and-Bluetooth, low-power IoT solutions. We have created the popular ESP8266 and ESP32 series of chips, modules, and development boards. By leveraging wireless computing, we provide green, versatile, and cost-effective chipsets. We have always been committed to offering IoT solutions that are secure, robust, and power-efficient. By open-sourcing our technology, we aim to enable developers to use Espressifās technology globally and build smart connected devices. In July 2019, Espressif made its Initial Public Offering on the Sci-Tech Innovation Board (STAR) of the Shanghai Stock Exchange (SSE).
Espressif has a technology center in Pune. The focus is on embedded software engineering and IoT solutions for our growing customers.
About the Role
Espressifās https://rainmaker.espressif.com/ is a paradigm-shifting IoT cloud platform that provides seamless connectivity to IoT devices to mobile apps, voice assistants, and other services. It is designed with scalability, security, reliability, and operational cost at the center. We are looking for senior cloud engineers who can significantly contribute to this platform by means of architecture, design, and implementation. Itās highly desirable that the candidate has earlier experience of working on large-scale cloud product development and understand the responsibilities and challenges well. Strong hands-on experience in writing code in Go, Java, or Python is a must.
This is an individual contributor role.
Minimum Qualifications
-
BE/B.Tech in Computer Science with 5-10 years of experience.
-
Strong Computer Science Fundamentals.
-
Extensive programming experience in one of these programming languages ( Java, Go, Python) is a must.
-
Good working experience of any of the Cloud Platforms - AWS, Azure, Google Cloud Platform.
-
Certification in any of these cloud platforms will be an added advantage.
-
Good Experience in the development of RESTful APIs, handling the security and
performance aspects.
-
Strong debugging and troubleshooting skills.
-
Experience working with RDBMS or any NoSQL database like DynamoDB, MYSQL, Oracle.
-
Working knowledge about CI/CD tools - Maven/Gradle, Jenkins, experience in a Linux (or Unix) based environment.
Desired Qualifications
-
Exposure to Serverless computing frameworks like AWS Lambda, Google Cloud Functions, Azure Functions
-
Some Exposure to front end development tools - HTML5, CSS, Javascript, React.js/Anular.js
-
Working knowledge on Docker, Jenkins.
Prior experience working in the IoT domain will be an added advantage.
What to expect from our interview process
-
The first step is to email your resume or apply to the relevant open position, along with a sample of something you have worked on such as a public GitHub repo or side project, etc.
-
Next, post shortlisting your profile recruiter will get in touch with you via a mechanism that works for you e.g. via email, phone. This will be a short chat to learn more about your background and interests, to share more about the job and Espressif, and to answer any initial questions you have.
-
Successful candidates will then be invited for 2 to 3 rounds of the technical interviews as per the previous round feedback.
-
Finally, Successful candidates will have interviews with HR. What you offer us
-
Ability to provide technical solutions, support that fosters collaboration and innovation.
Ability to balance a variety of technical needs and priorities according to Espressifās growing needs.
What we offer
- An open-minded, collaborative culture of enthusiastic technologists.
- Competitive salary
- 100% company paid medical/dental/vision/life coverage
- Frequent training by experienced colleagues and chances to take international trips, attend exhibitions, technical meetups, and seminars.
-Design and build advanced applications from scratch keeping scalability and performance in mind.
-Youāll be working on our P2P and cryptocurrency exchange platforms to build more features around it.
-Collaborating with various stakeholders to determine software requirements
being a financial product, youāll be involved in building tools to make our userās data more secure.
-You will be working on blockchain technologies
-You will help maintain code quality and organization.
-Should be able to work with juniors; help and guide them as needed.
-We expect you to learn about new software technologies, and proactively look for ways to make them better.
#You'll be a good fit if:
-Youāve got 3+ years of development experience and an expert in the Ruby and Rails framework.
-Youāre a Hands-on expert who can code, architect/design systems, and understand building highly available and scalable microservices on cloud infrastructure.
-You have a very good understanding of Containers and Container Orchestration Technology such as Docker / Kubernetes and AWS Cloud Platform exposure.
-Youāve hands-on experience in using DevOps tools such as Newrelic, Jenkins, Grafana, ELK, etc
-Youāre an expert in writing background tasks, test-driven development.
-You enjoy collaborating with the front-end developers, DevOps, and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
-Youāre committed to quality, and your code solves more problems than it creates ;)
Dropwizard or Springboot like technologyĀ
Algorithms and Data structures .Ā
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
We at Fabzen Technologies are looking for a knowledgeable and experienced individual to fulfil the role of Spring boot developer.
Requirements:
- Bachelorās degree in Computer Science, Software Engineering or related field.
- Professional experience on a software development team as a developer.
- Strong software documentation skills.
- Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies.
- Strong problem-solving skills.
- Understanding of Software Development Life Cycle.
- High attention to detail.
- Excellent troubleshooting and communication skills.
- Able to work well in a team setting.
Ā
The candidate must be proficient at:
- Socket programming
- Async await and promises
- Databases such as mongo, MySQL
- Passport JS for Google and Facebook integration
- Working on APIs with authentication and authorization
- Building frontend for mobile applications
- MVC architecture
Responsibilities:
- Work closely with the development team to deliver code as required for the applications and their updates.
- Ensure the design and development of the application fulfil our requirements and achieve desired objectives.
- Ensure company standards are followed; Project schedules and issues are effectively managed, and the same is effectively communicated.
- Ensure documentation, knowledge sharing, and training in new software.
- Create technical specifications and test plans.
- Monitor the functioning of the application and provide suggestions and support to maintain the same.
Ā
Experience in a game development company or in developing gaming applications would be an added advantage.
Out of many tools and technologies, we use Java, MongoDb, Cassandra, Redis, Twem, Netty extensively for our back-end development.
Ā
- Leading the entire Backend platform for a product portfolio.
- End to end delivery new features.
- Evolving the architecture for performance and scalability.
- Design, develop and own components of a highly scalable, distributed web services platform.
- Constantly strive to improve software development process and team productivity.
- Mentor and train team members
- Lead module development independently
Ā
Required background, Knowledge, Skills and Abilities
Ā
- 5.5+/ 7+ Years of experience in a scalable product/ecommerce organizationĀ·Ā Ā Ā Ā Ā Ā Ā
- Excellent Java skills, Understanding of Spring framework & MVC approach
- Strong knowledge of Performance optimization and caching techniques.
- Strong Object Oriented Programming concepts, data structure and algorithms
- Experience in developing scalable, fault-tolerant, distributed backend services
- Experience with prevalent design patterns and advanced system designing
- Good experiences with databases and Schema design. We heavily use NoSQL databases
- Strong Problem Solving skills
Skills required are Java, microservice,Spring boot, and knowledge of AWS.Ā
Location; Pune.







