
Senior Java Developer / Architect (Consultant - Part time / Full time)
at HeyMath
Developed in formal collaboration with the University of Cambridge in May 2000, HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004, with positive outcomes for the entire ecosystem.
Check us out at www.heymath.com
We plan to work mainly from home in 2021 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.
What we are looking for:
• Experience in building and re-engineering cloud based solutions on AWS.
• Strong knowledge of Object Oriented Programming(OOPS) and design patterns is a must.
• Hands-on development on Spring MVC framework.
• Experience working on Java 8 or above.
• Must have very good knowledge of RDBMS such as MySQL and performance tuning of the same.
• Good knowledge of Javascript frameworks such as React JS.
• Exposure to server-side and client-side caching mechanisms.
• Basic understanding of proxy servers, load balancers and CDN.
• Ability to debug the applications and provide instant workable solutions.
• Experience working on Elastic Search / Kafka / Kubernetes or all is a nice to have.

About HeyMath
About
Connect with the team
Similar jobs
🚨 Hiring Alert 🚨
We are Hiring Java Backend Intern for 2 months !
Skills Required:
1. Good understanding of Java 17, Spring and any Sql database
2. Good Understanding on designing low level code from scratch
3. Experience in building database schema and code architecture
4. Familiar with design patterns and willingness to write clean, readable, and well-documented code.
5. Familiarity with tools like postman, STS or intelij
6. Understanding of REST APIs and their role in application development.
7. Good DSA and problem solving skills
Roles & Responsibilities:
1. Assist in developing and maintaining web applications.
2. Learn to utilize open source tools for integration
3. Collaborate with team members to design and implement new features.
4. Contribute to optimizing application performance and resolving bugs.
5. Stay curious and keep learning new technologies relevant to spring boot and spring reactive
6. Exposure to version control systems like Git.
7. Passion for learning and contributing to real-world projects.
Preferred Qualifications:
1. Min exp of 0-2 years.
2. Skills in computer science/IT and relevant.
What You’ll Gain:
1. Stipend - 8k -10k/ month, subjective to your performance
2. Hands-on experience in building production-grade applications.
Skills Required:
- Experience of more than 4 to 6 years in software development.
- Very Strong Experience in Core Java.
- Excellent Java Programming skills Experience in Data Structures, Algorithms and Design Patterns.
- Strong in Problem solving, Analytical skill and logical thinking.
- Skill to be trained: java, spring, mango db, cassandra.
- Strong experience in Spring Boot, Restful API
- Looking for shorter notice period candidates only.
Staff Engineer :
Job Description
Egnyte is seeking an experienced Staff 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 daily. 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 are 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 a history of technical innovation
- Experience providing technical leadership to engineers
Bonus Qualifications (Good to Have)
- The 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 www.egnyte.com
Company Description
KogniVera is an India-based technology consulting and services company that specializes in conceptualization, design, engineering, and management of digital products. The company brings rich experience and expertise to address the growth needs of enterprises in dynamic industries such as Retail, Financial Services, Insurance, and Healthcare. KogniVera has an unwavering obsession with customer success and a partnership mindset dedicated to achieving unparalleled success in the digital landscape.
Role Description
This is a full-time on-site Java Spring Boot Lead role located in Bangalore. The Java Spring Boot Lead will also collaborate with cross-functional teams and stakeholders to identify, design, and implement new features and functionality.
Fulltime role
Location: Bengaluru-Onsite, India fulltime, Onsite.
Skills Set Required: 5+ years of experience.
Very Strong at core java.
Having sound knowledge in spring boot.
Hands on experience in creating framework.
Cloud knowledge.
Good understanding of Design patterns.
Must have worked on at least 2-3 project.
Please share your updated resume and the details.
mgarg@#kognivera.com
Website : https://kognivera.com
Job Requirements :
- Should have experience in supporting the application and infrastructure 24x7.
- Should have good working knowledge on troubleshooting skills of Operating Systems (Linux/Windows)
- Good experience on Java/j2EE application supporting and AWS infra supporting.
- Ability to work with 3rd parties/FOPS and provide required instruction to troubleshoot and restore faults.
- Respond quickly and effectively to production issues, troubleshooting solutions, and
taking responsibility for seeing those solutions through resolution.
- Identify root cause and corrective actions for highly complex availability, capacity, security, performance, and quality issues affecting the database.
- Strong knowledge of Linux/Unix operating system.
- Good knowledge of scripting languages like Shell, Python.
- Good Knowledge of Databases like Mongo, Mysql, SQL Server.
- Respond to alerts and take corrective action to ensure the high availability of our
production environments and participate in an after-hours on-call rotation.
- Experience/Knowledge of other cloud platforms (Azure, Google Cloud) is a plus
- Strong verbal and written communications skills are a must
- Must have production support experience as the requirement is 24X7X365 production support.
- 2 + years of software development experience utilizing Java based frameworks and technologies to build enterprise grade product solutions.
- 2+ years of experience designing, developing and documenting RESTful APIs.
- Strong understanding of concepts/technologies like Spring MVC, Spring boot, J2EE, EJB, application/API security, API governance/gateway platforms like apigee or kong.
- Good understanding of RDMS concepts and development preferably using MS SQL Server.
- Experience using test automation technologies like cucumber, selenium is a big plus.
- Partner with scrum masters to address technical blockers/impediments to progress.
- Prior experience working with agile scrum-based development methodology. Participate in sprint planning and estimate development efforts for features and stories.
- Partner with DevOps to install and configure/tune application containers like embedded Spring boot tomcat and webserver technologies preferably nginx or apache.
- Partner with cloud engineering group to outline the infrastructure provisioning requirements/needs for new product development.
- Design and develop CI/CD tools and process preferably using Jenkins to configure build jobs for APIs and design pipeline to promote artifacts from development all the way to production
- Experience with messaging technologies like kafka is a huge plus
- Work with Test Automation engineering team to integrate test automation scripts as part of the CI/CD process.
- Prior proven experience of utilizing and productionizing container/container orchestration technologies like Docker, kubernetes.
- Participate and Resolve issues related deployments, application performance etc.
Urgent requirement for Java developer for a product-based company.
Apply only if you have experience in data structure and algorithms
Please note the notice period. we are looking for an immediate to 15 days joiner only.
Experience: 3+ years
Location: Bangalore
Notice Period: Immediate to 15 days
Working: currently WFH
Skills: Core java developer, Hibernate, Spring, Data structure, Spring boot/Micro service
- 2+ years of experience on Java, Spring Boot, Hibernate in medium to large-scale projects
- Must have experience with at least some flavours of both SQL (MySQL, Postgres) and NoSQL (Kafka, MongoDB, ElasticSearch, NoSQL distributed cache system, DynamoDB etc), datastores in production
- Must have experience with Kafka or similar message queue systems in production
- Stellar problem solving skills
- Hunger to learn new things and ability to grasp new concepts quickly
- Ability to move quickly without breaking things too much (we are dreamers)
- Ability to work under immense pressure which is balanced by a sense of responsibility and ownership
- Should be able to groom juniors and take them to the next level









