
š 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
We are an IT Recruitment Company
Similar jobs
Position Overview:
As a Shopify Developer, you will play a pivotal role in the development and customization of Shopify themes. Your expertise in HTML5, SASS/CSS3, and JavaScript, coupled with proficiency in VueJS or React, will drive the creation of dynamic and responsive web designs. Operating within EST and GMT work times, you will utilize CI/CD frameworks and pipelines to streamline development processes, emphasizing performance optimization techniques such as FCP, CLS, and LCP. Your familiarity with Shopify site architecture and integration with third-party apps like Algolia and Boost will enable you to implement custom solutions tailored to clients' needs.
Additionally, your strong grasp of Liquid code and Shopify JS APIs will facilitate troubleshooting and resolution of front-end technical challenges, ensuring cross-browser compatibility and adherence to performance budgets. Your ability to work both independently and collaboratively, coupled with a keen attention to detail and problem-solving skills, will be invaluable in driving the success of our projects. While certification and experience with Shopify Plus and API development are advantageous, your dedication to understanding technical architecture and delivering end-to-end project implementations will be key to your success in this role.Ā
Key Responsibilities:
⢠Expert in Shopify theme development and customization
⢠An expertise in HTML5, SASS/CSS3 and JavaScript and expertise with VueJS or React
⢠Willing to work on EST and GMT work time.
⢠Experience in CI/CD frameworks and using pipeline.
⢠Experience in Performance optimization, performance budget, FCP, CLS, LCP
⢠Experience of Shopify site Architecture and its custom integration with Third party apps like Algolia, Boost etc...
⢠Working knowledge in code optimization and improving site performance in shopify theme.
⢠Ability to understand anything that uses JSON REST/ GraphQL API.
⢠Proficiency in working with different Shopify JS APIs, Strong in Liquid code.
⢠Offering expertise in troubleshooting and resolution of front-end-related technical problems, guiding the team through complex technical challenges.
⢠A thorough understanding of Shopify admin/backend system and cross-browser compatibility issues
⢠A strong understanding of responsive web design techniques
⢠Should be able to do unit testing.
⢠Excellent problem-solving skills and attention to detail
⢠Ability to work independently and in a team environment
Required Qualifications:
⢠Shopify certification
⢠Experience with Shopify Plus store development.
⢠Strong in API development and customization, App Development using PHP/Laravel or any scripting language.
⢠Hands on experience in integrating API/web services.
⢠Shopify End to end project implementation.
⢠Ability to understand the technical architecture design of the solution
Principal Engineer/Architect :
Ā
Job Description
Egnyte is seeking an experienced Principal Software Engineer to join our Engineering department. The Engineering department builds large distributed components and services that run Egnyte's Cloud Platform. Our code serves billions of requests per day with sub-second latency in a fault-tolerant environment. We process and analyze millions of files and events on a daily basis. Some of the responsibilities for this department include Egnyte's Cloud File System, Content Classification, Content Lifecycle Management, User Behavior Analysis, Object Store, Metadata Stores, Search Systems, Recommendations Systems, Synchronization, and intelligent caching of multi-petabyte datasets. We are looking for candidates with a shared passion for building large-scale distributed systems and a keen sense for tackling complexities that come with scaling through multiple orders of magnitude.
In this role, you will (But not limited to):
- Design and develop highly scalable and resilient cloud architecture that seamlessly integrates with on-premises systems
- Drive the teamās goals and technical direction to find and pursue technical opportunities that make Egnyteās cloud platform more efficient
- Effectively communicate complex design and architecture details
- Understand company and industry-wide trends to help develop new technologies
- Conceptualize, develop, and implement changes that prevent key systems from becoming unreliable, under-utilized, or unsupported
- Own all aspects of critical software projects from design to implementation, QA, deployment, and monitoring
Qualifications
- BS, MS, or PhD. in Computer Science or related technical field, or equivalent practical experience
- 8-15 years of professional experience in engineering with history of technical innovation
- Experience providing technical leadership to engineers
Bonus Qualifications (Good to Have)
- Breadth of knowledge across infrastructure domains, with the ability to reason about everything from data center machine software to database solutions to machine learning infrastructure to front-end web or mobile applications
- Demonstrated success in designing and developing large scale, complex systems
- Expertise with multi-tenant, highly complex, cloud solutions; experience with Hybrid and/or on-premises solutions desired
Ā
About Egnyte
In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyteās cloud-native content services platform leverages the industryās leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visitĀ http://www.egnyte.com/" target="_blank">www.egnyte.com



Your tool box :
ļ· Exp: 4+ Strong C/C++/C#/.net Core development skills with a good understanding of object-
oriented and multi-threaded design.
ļ· Strong background of computer science fundamentals (data structures, algorithms)
ļ· Passionate to learn and explore new technologies and demonstrates good analysis and
problem-solving skills.
ļ· Good written and verbal communication skills, should be a quick learner and a team player.
ļ· B.E. /B-Tech (CS/IT) ⢠MCA/M.E./M-Tech (CS/IT)
Big Plus [ Mastering one or more of below ]:
ļ· Network troubleshooting skills [ TCP/IP, SSH, HTTPS ]
ļ· Hands on Kubernetes and Cloud environment
ļ· Hands On experience on UNIX or LINUX operating systems.
ļ· Strong with VoIP technologies [ SIP and RTP ]
ļ· Good understating of SOA architecture
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā 3+ years of Java backed application development and implementation experience.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Minimum of one year of experience in Cloud, AWS Engineering & DevelopmentĀ .
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Demonstrated knowledge of Distributed and Scalable systems.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Experience on AWS Services is a big plus, such as EC2, ECS, ECR, Lambda, Elastic Cache, API Gateway.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Java Microservices, RESTful Web Services.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Spring Boot, Spring Cloud, Hibernate.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā JMS, queues, JBoss/Wildfly.
Ā·Ā Ā Ā Ā Ā Ā Ā Ā Ā Tools - JUnit, Easymock, Mockito, Docker, Kubernetes, Teraform.
Java Backend Engineer - Fintech Rocketship Pilot
Ā
Distributed systems, scalability, reliability, robustness, security, quality, building responsive real time systems - do these terms get your adrenaline high? Come be a part of a high growth, fast paced engineering team building for Indiaās new generation.
We have an open culture, you take responsibility and ownership of what you do. No bureaucracy. No bullsh*t.
If you are up for big engineering challenges, personal and professional growth, then letās join forces!
Youāll fit right in if you have - 2-3 years of experience building, running and maintaining production services Strong with Java and JVM based services along with PostgreSQL Comfortable working with multiple cloud providers: mainly GCP and AWS Comfortable with CI and CD tools and best practices Done TDD and values TDD
Good to have ā
Engineering aptitude - Owns small features, starting from technical design through completion. Appreciates and participates in technical discussions, and values guidance and feedback. Does not need mentoring on a daily basis; makes steady progress by themselves, and knows when to ask for help to get unblocked. Comfortable with referencing technical specifications, API references, source code, and man pages to understand concepts or solve issues.
Design process - Understands the role and importance of design, can write good backend specifications Can communicate API specifications and design goals to the end consumers API
Code reviews - Understands the value of peer-reviewed code; learns how to be unbiased and provide effective feedback. Asks senior engineers for help when needed (e.g.: architecture decisions, refactoring)

Ā
Architects are responsible for driving Technology & Best Practices in Engineering. We are a rapidly growing & constantly improving organisation. We seek very high levels of ownership in all individuals, especially leadership roles like this - Ownership of your team, your product. Going beyond your role & contributing to make the organisation & business better is an expectation.
Ā
Responsibilities:
- Actively participate in development along with team members for as much as 50% of their time, creating modules & systems that can then be treated as a working reflection of the best practices.
- Participating in code reviews, design reviews, architecture discussions.
- Being responsible for Scaling, Performance & Quality for the team
- Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities.
- Driving the adoption of these best practices around coding, design, quality, performance in your team and influence them for the entire organisation are also expectations from you.
- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create
- Collaborate with Product Management and Product Development leaders in developing product visions and strategies.
- Define & drive implementation of long term technology vision for your product & team
- You will be the primary owner of the architecture of your product and will also be responsible for getting it reviewed, and making sure the system is built accordingly.
- Be an evangelist for technology & represent in external forums.
- Creating architectures & designs for new solutions around existing and new problem spaces
- Drive technology & tool choices for your team & be responsible for them.
Ā
Requirements:
- Quick & Excellent Problem solving skills for complex & large scale problems
- Exposure to a wide variety of problem spaces, technologies
- Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction
- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
- Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures.
- Awareness of pitfalls & use cases for a large variety of solutions
- Deep understanding & experience of high performance web scale & real-time response systems with experience & expertise in a variety of large scale persistent systems including large databases
- Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures the Principle architects should have seen it all and ideally in multiple cycles.
- Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 5 years
- Must have worked in a small setup (either a startup or a small & reasonably independent team)
- 8+ years of overall experience
- B Tech or higher in Computer Science or equivalent required
Ā
- The ideal candidate must have experience in enterprise application design, system performance and scalability
- 5+ year experience in web services, distributed systems, and highly available and scalable applications.
- Strong object-oriented programming skills in Java
- Very good knowledge of Core Java and J2EE and should have worked on high availability, low latency platforms.
- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code.
- Excellent understanding of system design and design patterns.
- Previous experience with the Agile methodology.
- Experience in developing robust RESTful services is desirable.
- Have very good communication skills
- Have strong experience in the Spring framework.
- Good experience in SQL/Oracle
- BS degree in computer science or related fields. MS degree desired


