
š„ High Priority ā Senior Lead Java Developer (10+ Years) | Bangalore ā Onsite
Summary :
We are hiring Senior Lead Java Developers with 10+ years of experience for an onsite role in Bangalore.
If you're a hands-on expert with a strong background in Java, Spring Boot, Microservices, and Kubernetes, this is your opportunity to lead, mentor, and deliver high-quality solutions in a fast-paced environment.
š¹ Position : Senior Lead Java Developer
š¹ Experience : 10+ Years (12+ preferred)
š¹ Location : Bangalore (Onsite)
š¹ Openings : 6+
ā Must-Have Skills :
- 8+ years of hands-on experience with Core Java & Spring Boot
- Expertise in Multithreading, Dependency Injection, and AOP
- Strong in Microservices Architecture and RESTful services
- Good exposure to SQL & NoSQL databases
- Proficient with Git (GitLab preferred)
- Experience with Kubernetes deployments and APM tools (New Relic preferred)
- Solid understanding of distributed tracing and log analysis
- Proven debugging and performance optimization skills
š¼ Responsibilities :
- Design and develop high-quality, scalable microservices
- Act as SME for multiple services or subsystems
- Own service performance, SLAs, and incident resolutions
- Mentor junior developers and conduct technical interviews
- Participate in production war rooms and troubleshooting
- Lead development efforts and drive code quality
š Qualification :
- BE/B.Tech or equivalent degree

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

Key Responsibilities:
Ā· Design, develop, and maintain AEM-based backend solutions, components, and templates.
Ā· Develop custom AEM Sling models, servlets, services, and OSGi components.
Ā· Build and integrate RESTful services and APIs to support frontend and third-party systems.
Ā· Work closely with frontend developers and AEM content authors to support dynamic content delivery.
Ā· Develop automation scripts using Java/Python for data handling, deployment, and reporting needs.
Ā· Implement AEM workflows, user permissions, and version control for content.
Ā· Troubleshoot and resolve technical issues in AEM environments.
Ā· Optimize AEM performance, scalability, and security configurations.
What Youāll Bring:
Ā· Bachelorās degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Ā· Proven experience delivering high-quality web applications.
Mandatory Skills
Ā· 3+ years of experience in AEM backend development.
Ā· Strong hands-on experience with Java, OSGi, Sling, and JCR.
Ā· Experience with Python for backend scripting, automation, or integration tasks.
Ā· Knowledge of AEM architecture including dispatcher, replication agents, and workflows.
Ā· Experience working with AEM APIs, servlets, event handlers, schedulers, and custom components.
Ā· Understanding of REST APIs, JSON/XML data handling.
Ā· Familiarity with Maven, Git, Jenkins, and Agile development practices
Preferred Skills (Nice to Have):
Ā· Exposure to Adobe Experience Cloud tools like Adobe Target, Analytics, Campaign.
Ā· Working knowledge of cloud-based AEM (Adobe as a Cloud Service) is a plus.
Ā· Basic familiarity with frontend technologies (React/Angular/HTL) is beneficial.
Job Summary:
We are looking for a skilled and motivatedĀ Backend EngineerĀ withĀ 2 to 4 yearsĀ of professional experience to join our dynamic engineering team. You will play a key role in designing, building, and maintaining the backend systems that power our products. Youāll work closely with cross-functional teams to deliver scalable, secure, and high-performance solutions that align with business and user needs.
This role is ideal for engineers ready to take ownership of systems, contribute to architectural decisions, and solve complex backend challenges.
Website:Ā https://www.thealteroffice.com/about
Key Responsibilities:
- Design, build, and maintain robust backend systems and APIs that are scalable and maintainable.
- Collaborate with product, frontend, and DevOps teams to deliver seamless, end-to-end solutions.
- Model and manage data using SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis), incorporating caching where needed.
- Implement and manage authentication, authorization, and data security practices.
- Write clean, well-documented, and well-tested code following best practices.
- Work with cloud platforms (AWS, GCP, or Azure) to deploy, monitor, and scale services effectively.
- Use tools like Docker (and optionally Kubernetes) for containerization and orchestration of backend services.
- Maintain and improve CI/CD pipelines for faster and safer deployments.
- Monitor and debug production issues, using observability tools (e.g., Prometheus, Grafana, ELK) for root cause analysis.
- Participate in code reviews, contribute to improving development standards, and provide support to less experienced engineers.
- Work with event-driven or microservices-based architecture, and optionally use technologies like GraphQL, WebSockets, or message brokers such as Kafka or RabbitMQ when suitable for the solution.
Requirements:
- 2 to 4 years of professional experience as a Backend Engineer or similar role.
- Proficiency in at least one backend programming language (e.g., Python, Java, Go, Ruby, etc.).
- Strong understanding of RESTful API design, asynchronous programming, and scalable architecture patterns.
- Solid experience with both relational and NoSQL databases, including designing and optimizing data models.
- Familiarity with Docker, Git, and modern CI/CD workflows.
- Hands-on experience with cloud infrastructure and deployment processes (AWS, GCP, or Azure).
- Exposure to monitoring, logging, and performance profiling practices in production environments.
- A good understanding of security best practices in backend systems.
- Strong problem-solving, debugging, and communication skills.
- Comfortable working in a fast-paced, agile environment with evolving priorities.
Responsibilities
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Requirements and skills
- Proven experience as a .NET Developer orĀ https://resources.workable.com/application-developer-job-description" target="_blank">Application Developer
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to detail
- BSc/BA in Computer Science, Engineering or a related field
ROLE AND RESPONSIBILITIES
⢠Involvement in the full software development life cycle within broadly defined parameters and
providing software solutions keeping into consideration, the software quality needs.
⢠Design and defining the interaction between the different component pieces.
⢠Write efficient code based on brief given by team lead.
⢠Fast prototyping of proof-of concept features / application based on brief.
⢠Develop and maintain new features on Java stack.
⢠Own the delivery of an entire piece of a system or application.
⢠Management and execution against project plans and delivery commitments.
⢠Work closely with the peers and Leads to develop the best technical design and approach for new
product development.
⢠Build software solutions for complex problems.
⢠Compliance with build/release and configuration management process.
⢠Responsibility to develop unit test cases for his/her project module.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
WORK EXPERIENCE AND EDUCATIONAL BACKGROUND THAT A CANDIDATE SHOULD HAVE WHEN APPLYING FOR
POSITION
⢠5+ years of proven experience as a Software Developer, Software Engineer or similar role
⢠Familiarity with Agile development methodologies
⢠B.E./ B.Tech. / M.E. / M.Tech. / M.S. in Computer Science, Electronics or a related field.
⢠Experience with software design and development in a test-driven environment
⢠Knowledge of coding languages (e.g. Java, JavaScript) and frameworks/systems
⢠Experience with databases (Oracle / Postgre) and Object-Relational Mapping (ORM) frameworks
⢠Ability to learn new languages and technologies
⢠Excellent communication skills
⢠Resourcefulness and troubleshooting aptitude
PREFERRED SKILLS
ADDITIONAL SKILLS OR EXPERIENCE THAT WOULD BE CONSIDERED FAVORABLE FOR A CANDIDATE WHO IS
APPLYING FOR THIS POSITION.
⢠Excited about the start-up company āexperienceā.
⢠BS/MS in Computer science preferred.
⢠Full project lifecycle experience.
⢠Strong oral and written communication skills.
- Development of applications in Java including:
- Building data processing platforms.Ā
- Developing micro-service-oriented applications.
- Interact with stakeholders of the applications being developed.
- Must have experience in Java JEE, Spring Framework, and Microservices
- Experience in SQL and JDBC
- Experience in build tools Maven, git
- Good to have experience in Cloud Platforms AWS, Azure is a plus
Engineering Manager ā Backend
Ā
Opportunity in this role / Why should you join us?
Ā
Series D funded supply chain startup.
Ā
Requirements
Ā
- Software engineering experience of greater than or equal to 7 years
- Experience managing a technical team of at least 3 people
- Exposure to consumer facing products
- Strong technical background and ability to contribute to design and review
- Familiarity with our tech stack or an analogous tech stack
Ā
Technologies Used
Ā
- Web application frameworks : Ktor, Spring Boot, Ruby on Rails, Node.js, Java Play, AWS Lambda
- Languages : Kotlin, Java, Ruby, Javascript, Python
- Datastores : PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift
- Communication : HTTP, Amazon SQS, Sidekiq, Amazon SNS
- Server management : Amazon ECS, Docker
- Design frameworks : Domain Driven Design, Clean Architecture, Layered Architecture
Ā
Roles and Responsibilities
Ā
This role requires a person to drive the engineering of a set of products by aligning with business and product
stakeholders and building and upskilling a team to aid in this. The responsibilities include:
Ā
Business and product alignment and planning
Ā
- Work closely with business and product stakeholders to understand and align with product initiatives and iterations.
- Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows.
- Formalize business requirements into roadmaps and sprints.
- Product and system development
- Drive high level modeling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.
- Drive adoption of design frameworks like domain driven design, clean architecture, etc., resulting in a robust layered architecture.
- Drive good code review practices, using the review process as a mentoring tool to upskill people.
- Ensure test coverage of systems, partly through unit and integration testing, and partly through blackbox testing by collaborating with the Quality Assurance team, via good testing practices.
- Project Management
- Drive the execution of the project by delegating tasks effectively.
- Resolve blockers through technical expertise, negotiation and delegation.
- Estimate timelines and ensure adherence to them through effective sync-ups and course corrections.
- Maintenance
- Formulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.
- Performance monitoring and optimization for systems.
- Drive technical re-design, remodeling and refactoring of systems for robustness and sustainability.
- Team Management
- Typically manage a team of 3 - 6 members and a portfolio of 3 - 6 products.
- Do periodic assessment of reportees, chart their career growth paths and train them.
- Recruit members into the team by collaborating effectively with the recruitment team.
Product Overview
Ā
You will be contributing to products concerning both customers and partner drivers. Product sectors
Ā
include:
Ā
- Growth : Youāll build tools to help boost user growth on the platform including our industry bestdriver on-boarding, training and certification system, referral system, and lead managementmmodels.
- Lifecycle Management : Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.
- Transaction Experience : Youāll help deliver the most delightful booking experience to our customers and drivers. As part of this team, youāll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.
- Fulfilment : As part of the fulfilment team, youāll work on systems which ensure high degree of ride fulfilment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.
- Enterprise Solutions : Youāll help Porterās enterprise customers achieve delivery excellence. Youāll build tools for contract management, fleet management, fleet and route optimisation tools, alerting and monitoring tools, and analytics suite among others.
Roles and Responsibilities:
Ā
Mandatory Skills:Ā
- Ā Teamcenter Customization related to ITK, RAC, Active WorkspaceĀ
- Strong in programming skills like C, C++, Java & OOPS conceptsĀ
- BMIDE Codeful and codeless customizationĀ
- Teamcenter SOA developmentĀ
- TC Configuration e.g., Preferences, ACL, Style sheets etc.Ā
- Good exposure to Teamcenter data model, Architecture, BMIDE etc.,Ā
What we are looking for:Ā
- Strong in programming skills like C, C++, Java & OOPS conceptsĀ
- Should have strong knowledge in ITK and should be able to write Handlers, Extension, Scripts and programsĀ
- Should have good knowledge in RAC, Active workspace customizationĀ
- Should have good knowledge in Workflows, BMIDE, Preferences, Stylesheets, Access Rules, Query Builder, Project etcĀ
- Should have strong technical capabilities and functional knowledge in multiple PLM Modules.Ā
- Should have very good understanding of Teamcenter Data ModelĀ
Ā
Infrastructure
Pocket Gems wants to build the greatest games and interactive entertainment in the world.
Thatās the mission our founders began within an apartment above a pizza shop back in 2009
and we continue it today.
Pocket Gems has grown to over 250 people in San Francisco. With $155 million in backing from
Sequoia Capital and Tencent, weāre constantly breaking new ground with graphically rich mobile
games, fun new genres of mobile entertainment, and innovative technologies like our mobilefirst Mantis Engine.
Our products have been downloaded over 325 million times by players around the world. We
have several flagship products including the most recent - Adventure Chef Merge Explorer, a
casual merge and explore game. Some of our other ongoing hits include Episode, a mobile
storytelling network and platform, and War Dragons, a visually stunning 3D real-time strategy
game.
Pocket Gems is home to some of the most massive and delightful mobile-first games, like War
Dragons and Episode. Those games need a solid backend platform, to function critical tasks to
delight our players, and is supported and optimized by our Central Engineering team. As a Sr.
Software Engineer on the Central Infrastructure Team, you will build microservices that acts as
the core of all our games, facilitate the processing and recording of billions of events per day,
support critical systems for marketing, finance. You will be responsible for some of our biggest
projects as you build APIs and infrastructure that scales to millions of players in real-time
games.
What Youāll Do:
⢠Implement flexible, reusable, and scalable solutions to improve our data pipeline
⢠Develop microservices for critical infrastructure like A/B tests, Offer recommendation, etc
that is mission-critical to the business
⢠Develop microservices for our games such as real-time communication platforms,
leaderboard, etc
⢠Build and maintain integrations with third-party APIs that you suggest or write yourself
⢠Build scalable web tools (including open source tools) to support data analysis and
visualization for the company and influence what we build for our gamesā players
What You Bring to the Central Infrastructure Engineering team:
⢠Minimum of 7 years of professional experience (including 3+ years backend experience)
⢠A degree in computer science, engineering, or relevant field
⢠Experience leading complex projects, preferably involving distributed systems
⢠Deep experience with AWS, GCP, or Hadoop, and related backend technologies is a
plus
⢠Strong skills in data structures, algorithms, software design, and OOP
⢠A love for delighting users, both internal and external, with reliable tools, data, and
creative and highly technical solutions to their problems
Extra Gems for:
⢠Experience in working with microservices
Experince is 2 to 5 yrs and 5 + yrs (In-depth knowledge and hands on experience on Spring Boot & Java is mandatory
Ability to communicate across levels with excellent verbal and written communication skills
To be able to work in teams and collaborate with others to clarify requirements
To be able to assist in documenting requirements as well as resolve conflicts or ambiguitiesĀ










