
š 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
Responsibilities include:Ā Ā
- Develop and maintain data validation logic in our proprietary Control Framework toolĀ
- Actively participate in business requirement elaboration and functional design sessions to develop an understanding of our Operational teamsā analytical needs, key data flows and sourcesĀ
- Assist Operational teams in the buildout of Checklists and event monitoring workflows within our Enterprise Control Framework platformĀ
- Build effective working relationships with Operational users, Reporting and IT development teams and business partners across the organizationĀ
- Conduct interviews, generate user stories, develop scenarios and workflow analysesĀ Ā
- Contribute to the definition of reporting solutions that empower Operational teams to make immediate decisions as to the best course of actionĀ
- Perform some business user acceptance testingĀ
- Provide production support and troubleshooting for existing operational dashboardsĀ Ā
- Conduct regular demos and training of new features for the stakeholder communityĀ
QualificationsĀ Ā
- Bachelorās degree or equivalent in Business, Accounting, Finance, MIS, Information Technology or related field of studyĀ
- Minimum 5 yearsā of SQL requiredĀ
- Experience querying data on cloud platforms (AWS/ Azure/ Snowflake) requiredĀ
- Exceptional problem solving and analytical skills, attention to detail and organizationĀ
- Able to independently troubleshoot and gather supporting evidenceĀ Ā
- Prior experience developing within a BI reporting tool (e.g. Spotfire, Tableau, Looker, Information Builders) a plusĀ Ā
- Database Management and ETL development experience a plusĀ
- Self-motivated, self-assured, and self-managedĀ Ā
- Able to multi-task to meet time-driven goalsĀ Ā
- Asset management experience, including investment operation a plusĀ
Should be Graduated in the year (2021/2022) (BE/B.Tech, MCA, M.Tech)
-Good in aptitude and problem-solving skills
-Excellent in communication(Mandate)
-Passion to work in the tech industry
-Good to have exposure/trained/certified on any tech skills



Requirement:
- Min 2-3 Year Experience. Preferably in the E-commerce domain.Ā
- Proficient with both MySQL and NoSql Databases (Elastic, Mongo)
- Strong hold on PHP and preferably good knowledge of Python
- Experience with JavaScript/JQuery
- Ability to do software design for a enterprise web application
- Working knowledge of a MVC front-end framework
- Proficient in HTTP protocol, REST APIs, JSON
- Ability to do database design and modeling
- Proficient in OOPS concepts and writing code using classes
- Ability to write modular and clean code
Ā
Role:
- Software Development of various product lineĀ
- Creation web-services and optimization for existing and new feature rollouts
- Collaborate with Product Managers and design solutionsĀ
- Develop very high sense of ownership, the zeal to build scalable applications
- Build customer facing technology productĀ
- Individual Contributor

⢠Experience in design and development of Full Stack applications using one or
more JS frameworks like ReactJS
⢠Good architectural & design skills.
⢠Strong coding, data structures, and algorithms skills
⢠The ability to own end-to-end responsibility - right from the requirement to
release.
⢠The ability to produce bug-free and production-grade code.
Key Deliverables:
⢠Lead the team by example.
⢠Help design and code highly scalable and secure systems
⢠Work with a performance-oriented team driven by ownership and open to
experiments.
⢠Build stable and scalable applications that are unit and integration tested.
⢠Learn & Develop Leadership skills
⢠Understanding of CI/CD process and using Docker
TECHNICAL COMPETENCIES REQUIRED:
⢠Node.js, ReactJS. Experience building microservices (REST APIs) using
Node.js
⢠AWS experience integrating technologies like SQS, SNS, SES, Lambda, API
Gateway, Cognito
⢠Experience with one or more RDBMS databases like MySql, PostgreSQL
⢠Experience with one or more NoSQL databases like MongoDB, Cassandra,
DynamoDB, Aerospike, Elastic Search, Redis, neo4j, etc.
⢠Caching technologies like: Redis, Elastic cache,
⢠Cloud Providers like AWS/ Google Cloud / Azure
⢠CI / CD: Jenkins, Docker, Kubernetes
- Design and develop Microservices with Java, Spring
- Communicate with the tech lead, to understand the technology thoroughly
- Perform unit and system testing
- Understand business requirements and create plans accordingly
- Work in an agile environment
- Perform threat and risk assessments
ļ· Work on the development backend systems for our first product
ļ· Build reliable, secure and performant backend systems
ļ· Drive test coverage and continuous delivery automation within the team
Requirements
ļ· 3-5 years of software development experience
ļ· Strong computer science fundamentals
ļ· Good knowledge of Java ecosystem
ļ· Can write code that is readable, maintainable and performant
ļ· Good understanding of relational databases, transactions, entity-relationship modeling
ļ· Comfortable writing multi-threaded programs
Desired Skills and Experience
Java,J2EE,Spring,Struts
What essential skills you need
āŖ 8-11 yearsā experience in back end Java/J2EE application development.
āŖ Expertise in developing internet web applications using Java/J2EE technologies.
āŖ Experience of working in a service-oriented architecture and web-based development.
āŖ Experience in writing XSD, Wiz-dull including parsers like SAX, DOM.
āŖ Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA.
āŖ Experience in Java Version 7.0+. Good experience with JMS, Spring & Hibernate.
āŖ Experience in identifying database solutions for a given problem, preferably MySQL.
āŖ Demonstrated ability to analyze business/functional requirements, develop well-structured, maintainable code, delivered on time, with automated tests. We are an XP/Agile development team.
āŖ Hands on experience on tools like Log4j, JUnit, Mockito, SVN, Maven, Covertura.
āŖ Knowledge in Java queuing system.
āŖ Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, JSTL, Java Beans and Servlets.
āŖ Hands on experience in using Application/Web servers like JBoss and Tomcat servers. Worked on databases like Oracle/MYSQL/NoSQL/HQL.
āŖ Experience with e-commerce, retail, analytics, advertising, or media would be an advantage
ā He/She is a responsive team player who can proactively contribute for building technical
strategies for applications and systems by promoting an understanding of the technology and
business roadmap.
ā He /she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.
ā Work very closely with various business stakeholders to drive the execution of multiple
business plans and technologies .
ā Work closely with Product, Design, and Marketing to conceive features, plan projects, and
build roadmaps
ā Prior experience with scalable Architecture managing team of minimum 5 engineers and
coaching, mentoring while maintaining a role with code development.
ā Proven history of contributing to product strategy and shipping products with multi-functional
teams.
ā Highly involved in recruitment while building team also leading app development for both
platforms
ā Promote and support company policies, procedures, mission, values, and standards of ethics
and integrity.
Minimum Qualification:
ā Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections,
popular frameworks & libraries}, JVM, GC tuning, performance tuning)
ā Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST
Express etc
ā Worked on Relational data stores viz. MySQL, Oracle or Postgres
ā Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
ā Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
ā Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ et

Job Title: Go Developer (Remote)
Job Description:Ā Backend Engineer (GO Developer)
Ā
Remote Working | Engineering Team | Full-time
Ā
Are you passionate enough to be a crucial part of a highly analytical and scalable user engagement platform?
Are you ready learn new technologies and willing to step out of your comfort zone to explore and learn new skills?
If so, this is an opportunity for you to join a high-functioning team and make your mark on our organization!
Ā
The Impact you will create in the Job:
Ā
Build campaign generation services which can send app notifications at a speed of 10 million a minute.
Dashboards to show Real time key performance indicators to clients.
Develop complex user segmentation engines which creates segments onĀ TerabytesĀ of data within few seconds.
Leverage the power ofĀ KubernetesĀ to maintain clusters running inside VPC's across the world.
Building highly available & horizontally scalable platform services for ever growing data.
Use cloud-based services likeĀ AWS LambdaĀ for blazing fast throughput & auto scalability.
You will buildĀ backend servicesĀ andĀ APIsĀ to create scalable engineering systems.
As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle.
Identify and improvise areas of improvement through data insights and research.
Ā
What we look for?
3-6 years experience in developing high scale internet applications/API based services.
Worked withĀ GoLangĀ as a primary language
Experience with High scale real time architectures
Experience with queueing systems likeĀ RabbitMQ, KafkaĀ etc
Experience withĀ ElasticsearchĀ would be a plus
Having hands on experience withĀ KubernetesĀ would be a plus.
Understanding ofĀ SMTP protocolĀ would be a plus
Experience withĀ MTAĀ will be an added advantage.
Very strong analytic and problem-solving skills.
Enjoys working atĀ solving challengesĀ that come with developing real time high scale applications.

Our client is a revolutionary Educational services platform, that brings in innovation and expertise in their ways of learning. Awarded as one of the best Google apps of 2017, the app provides students with a variety of online courses that cover K12 subjects, Entrance exams, Engineering and FInance stream topics, as well as Self-help notes.
Their unique and simple AI based site and app feature 500+ courses, nearly a lakh videos and tests, and also imparts strength and weakness analysis for the students to improve their knowledge base. The 5yr old organisation is one of the most loved ed-tech platforms that reaches more than 4.5Mn registered users.
- Planning and implementing company's application and data model structures for scalability.
- Maintaining central databases, ensuring high performance, and responding to requests from the front-end.
- Developing reusable code and libraries for future use. Building for new features and maintaining the present ones.
- Implementing comprehensive security and data protection.
- Has 2-5 years of experience working on a growth stage product, where they first scaled from 0 to 1 and then 1 to n.
- You have studied Computer science (or a similar degree) from a Tier 1 college OR have a great set of experiences working at products that scaled massively.
- You understand product and database architecture like you understand basic Maths and have worked on it for 3 to 7 years. Further, you know how to optimise AWS/ GCP for both efficiency and cost.
- You have experience in managing a team and setting up the best processes / practices (1yr+ Engineering Manager experience)
- You are deeply driven for creating an impact. You obsess over doing things the right way, and you enjoy writing beautiful code.
- Though technology stack is not the primary concern, we would value some experience in C#/ Visual Studio, RDS/ MySQL, ElasticSearch, System Architecture and general AWS solutions.
- Ownership: Absolute ownership of the product and your code, with relentlessness to deliver with speed and precision.
- Dynamic & Resourceful: Should be comfortable in dealing with lots of changes in a fast paced environment. Super willing to learn new technologies and systems. And resourceful and inventive in the face of every problem.
- Deep Love for coding: You write code because you love doing it and not just because it's a job for you.
- Perfection/ Obsession/ Hygiene: You deeply understand & achieve perfection in even the 'small' features. And you deeply care about the quality of your code.
- Good eye for usability & design and willing to put-in extra effort for delivering the best user experience.
- Creating Algorithms that can change the game: Should understand requirements and design algorithms accordingly.
- Driven by Data: Strong analytical and troubleshooting skills leveraging/finding all data available.
- Team player: Keeps the team over themselves. Has a knack for influencing without being authoritative. Goes out of the way to help wherever the team needs them.

