Job Description
We are seeking a well experienced full stack Java developer for our product. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs..
What are my roles and responsibilities?
- Design, develop and implement software programming applications.
- Build highly scalable product.
- Participate in gathering business requirements and assessing existing architectures and resources.
- Work with application development team in delivering the project and deliverable within time and with good quality.
- Perform unit testing, oversee quality assurance of applications through system testing.
- Establishes processes for performance and conducts code review.
- Manage and mentor junior members of the team on good coding practice
What skills and experiences would I bring into this role?
- B.E/ B.Tech / MCA in computer science or a related field
- 4+ Years of Java/J2EE work experience.
- Object-Oriented design, patterns, algorithms, data structures
- Well knowledge about Spring Hibernate framework.
- Exposure to React JS / Angular JS.
- Experience with SQL/No-SQL database technologies – MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.
- Experience in Web services (REST or SOAP)
- End to end web development experience is highly preferred
- Good understanding of unit testing methodologies.
- Good analytical and communication skills
- Startup work culture mindset.
ABOUT IDEAPOKE
Emerging Technologies | Bengaluru, India
Ideapoke is a global, fast growing start-up with offices in Bengaluru, Bay Area, Tokyo and Shanghai. Our software, search and insights power the innovation agenda of the largest Fortune 500 and Global 2000 companies worldwide.
Our growth is powered by our people and their unwavering commitment to the company-wide vision, strong work ethic and an entrepreneurial do-it-all spirit. We push the boundaries and break existing thought processes with the strong belief that innovation amplifies success in every piece of work we do and by extension, amplifying the success of our clients.

About Ideapoke Technologies
About
Connect with the team
Similar jobs
Role Overview
We are looking for a hands-on engineering leader who can own technical design and drive end-to-end development of scalable, high-quality systems. This role requires strong architectural depth, coding excellence, and the ability to mentor engineers while building production-grade applications in a fast-paced agile environment.
You will lead by example — designing systems, writing clean code, solving complex problems, and ensuring engineering best practices across the stack.
Key Responsibilities
- Lead technical design and architecture discussions (HLD & LLD).
- Build scalable, modular, and testable systems with strong engineering fundamentals.
- Own complex features end-to-end — design, development, testing, and optimization.
- Write high-quality, production-ready code with strong unit test coverage.
- Ensure clean code practices (SOLID principles, modular design, reusability).
- Drive engineering quality within CI/CD environments.
- Debug and resolve complex issues across distributed systems and APIs.
- Mentor engineers and elevate overall code quality standards.
- Collaborate effectively within agile teams and move with delivery velocity.
Core Technical Requirements
- 8+ years of hands-on software development experience.
- Strong proficiency in:
- Java
- Node.js
- Angular (6+)
- JavaScript / TypeScript
- SQL & MongoDB
- Deep understanding of system design, architecture patterns, and scalable application development.
- Strong debugging capabilities across:
- Distributed services
- API integrations
- UI state management
- Database query performance
- Experience working in CI/CD-driven engineering environments.
GenAI & AI Stack Expertise
- Hands-on experience with GenAI frameworks and LLM integrations.
- Familiarity with:
- LangChain ecosystem
- Hugging Face
- Prompt chaining & orchestration
- Understanding of AI cost optimization strategies.
- Ability to debug AI pipelines and optimize model interactions.
Engineering Expectations
- Strong ownership mindset.
- Ability to design independently and lead technical direction.
- Exceptional problem-solving and debugging skills.
- High attention to detail.
- Comfortable working in fast-paced agile/scrum setups.
- Strong communication and collaboration skills.
- Ability to mentor and guide other engineers.
Educational Qualification
- Bachelor’s degree in Computer Science / Engineering / related field
- or
- Master’s degree in Computer Science / Computer Applications
Job Description
We are looking for a talented Java Developer to work in abroad countries. You will be responsible for developing high-quality software solutions, working on both server-side components and integrations, and ensuring optimal performance and scalability.
Preferred Qualifications
- Experience with microservices architecture.
- Knowledge of cloud platforms (AWS, Azure).
- Familiarity with Agile/Scrum methodologies.
- Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.
Requirment Details
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Proven experience as a Java Developer or similar role.
Strong knowledge of Java programming language and its frameworks (Spring, Hibernate).
Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools.
Familiarity with RESTful APIs and web services.
Understanding of version control systems (e.g., Git).
Solid understanding of object-oriented programming (OOP) principles.
Strong problem-solving skills and attention to detail.
We are hiring a Founding Engineer to anchor our engineering team. We’re looking for an enterprising and climate-conscious young engineer to build scalable financial systems and innovate on the future of climate finance. You will help build the first version of our product(s) and work
directly with our founders. The ideal candidate has demonstrated experience in product development at an early stage and an interest in climate tech. Bonus points if you’ve worked on marketplaces or lending products at a FinTech in a previous role.
Location: Hybrid / In-office (Mumbai) depending on preference
Role Type: Full-time
What you’ll be doing
• Lead the development of first product(s) across all phases of software and web
development including ideation, prototyping, design, production, and maintenance.
• Work closely with founders and internal/external stakeholders to build products, tools, and
services from scratch and deliver high-quality software solutions.
• Be actively involved in requirements gathering, customer interviews and the creation of
robust product solutions.
• Brainstorm and lay the foundations of the technology and architectural roadmap as well as
the development processes.
• Share your technical expertise to help the team make thoughtful and scalable design
decisions and identify performance bottlenecks to troubleshoot quickly.
• Manage product development priorities, deadlines, and deliverables.
• Hire and manage a small team of engineers (internal/outsourced).
• Ensure high-performant and responsive web applications and websites.
Skills & Qualities we’re looking for
Hard Skills
• Bachelor’s/Master’s degree in Computer Science (or equivalent experience).
• 4-7 years of experience as a full-stack developer (rare exceptions for highly skilled
developers) at a fast-paced, preferably early / growth stage start-up.
• Proficient with frontend technologies - HTML, CSS, JavaScript & ReactJS/VueJS.
• Proficient with backend technologies - Java/NodeJs/Golang/Python/Ruby.
• Hands-on experience working with any cloud AWS/GCP/Azure/DigitalOcean.
• Knowledge of codebases and version control systems (Git).
• Well-versed with SQL database design & RDBMS concepts.
• Strong arithmetic reasoning, logical and analytical thinking skills.
• Strong knowledge of code quality maintenance and performance analysis.
Soft skills
• Thoughtful problem-solving: We expect you to solve problems. Solving starts with a clear
and accurate understanding of the context. You can decompose tricky problems and work
towards a clean solution, by yourself or with teammates. You're comfortable asking for help
when you get stuck.
• Pragmatic and business-oriented: You care about the business impact of what you're
building, and you prioritise projects accordingly. You're not just going after cool stuff—you
understand the balance between craft, speed, and the bottom line.
• The right attitude toward a sense of urgency, risk, and ambiguity that comes naturally with
working at an early-stage startup.
• Clear communication skills so you can easily convey your thoughts, opinions, and feelings to
customers and teammates.
• Comfortable working in a fluid, growing organisation with minimal supervision.
• Not ideological about technology: To you, technologies and programming languages are
about tradeoffs. You may be opinionated, but you're not ideological and can learn new
technologies as you go.
• Equally effective in individual contributor or team management roles.
Bonus Points if you
• Have a genuine passion for our mission - to solve climate change and its challenges.
• Have worked on the creation of marketplace products/loan management systems (LMS) or
risk assessment solutions.
• Understand object-oriented design principles and design patterns.
• Are familiar with Authentication, Security, XSD, and System Integration concepts.
• Are proficient at product testing - with and without QA support.
• Have experience in agile software development methodologies.
• Have interests outside of technology - could be in any unrelated field (design, sports,
economics, business etc.)
Why Work with us
Aside from being a highly-motivated, mission-driven organisation we offer:
• Highly competitive salaries including attractive stock options.
• Flexibility with location (Remote / In-person) and working hours.
• 25-days paid leave every year + top-ups for key life events.
• Unlimited sick leave.
• Insurance for you and your spouse.
• A yearly learning allowance to go learn a new skill / develop new talent.
• A yearly allowance to use towards the improvement of your physical and mental health.
We are looking for an experienced Java Full Stack Developer with
expertise in Angular to join our dynamic development team. The ideal candidate will
have a strong background in both front-end and back-end development, with a
focus on delivering high-quality, scalable, and maintainable software solutions. As a
Java Full Stack Developer, you will be responsible for designing, implementing, and
maintaining software applications throughout the entire development lifecycle.
Responsibilities:
- Design, develop, and maintain scalable and responsive web applications using Java, Spring Boot, and Angular.
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Implement and maintain RESTful APIs to support front-end and mobile applications.
- Write clean, efficient, and well-documented code following best practices.
- Work with UX/UI designers to implement visually appealing user interfaces.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot, debug, and resolve software defects and issues in a timely manner.
- Stay updated on emerging trends and technologies in Java and Angular development
Qualifications:
- Education criteria mandatory Btech/Mtech/MCA
- Proven experience as a Full Stack Developer with expertise in Java and Angular.
- Strong proficiency in Java, Spring Boot, HTML, CSS, and JavaScript.
- Experience with front-end frameworks such as Angular (Angular 6+).
- Knowledge of RESTful web services and API design.
- Familiarity with databases (e.g., MySQL, PostgreSQL, MongoDB).
- Version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
- Experience with agile development methodologies.
- Excellent problem-solving and communication skills.
We are hiring for Java / Spark Developer.
Good IT experience in JAVA technology and its frameworks
Hands on experience in JAVA FULL STACK development including MINIMUM 2YEAR IN SPARK
Experience in writing SQL for any one Relational database ex. Oracle
Extensive knowledge in HiveSQL Hadoop
Experience in Version control through Bitbucket Issue tracking through JIRA CICD
Candidate must be Handson with Core java and datastructures, Webservices and Springboot and microservices
Hands on with ReactJS and Redux Libraries
Handson with Javascript, HTML,CSS,
Should have strong knwoldege in Api
We are an online private tutoring service with a dedicated team of experienced tutors from around the world. We were founded in 2014 to meet the growing need of students for non-traditional classroom learning. We emphasize self-discovery, and focus on transformational and independent learning.
Our teaching methods are custom-designed for the specific needs of our students. We offer 1-on-1 online tutoring delivered on our proprietary MySchoolPage Tutoring System- (MTS). Based on the latest cognitive theories for delivering online learning, the system consists of a highly interactive whiteboard and other multimedia tools. This enables students in virtual classrooms to write, speak, draw or discuss lessons.
We're passionate about education as a means of understanding in our world, which in turn propels our motivation to teach.
Responsibilities and Duties
1. Proficiency in Python, NodeJS, React JS, React Native
2. Strong understanding of basic data structures and algorithms.
3. Code in a variety of programming languages like Go, Java, C, Erlang. . You name it and embrace the right tool for the right job.
4. Exposure to AWS - Lambda is desirable.
5. Collaborate on system reliability, architecture and code quality
6. Good at applying right algorithms at the right place
7. Quickly adapt to the technology changes.
Required Experience, Skills and Qualifications
1. Experience as Full Stack developer 3 to 5 years.
2. Experienced with common API authentication methods like OAuth, JWT, etc.
3. Java server side frameworks(Like Spring, Hibernate)
4. know how to architecture and implement the systems and services to scale 1000x.
5. Should be able to handle REST or SOAP services.
6. Deal with Apache Kafka and Apache Spark.
7. Know the servers (AWS or Droplet or Kubernets whatever which work is better).
8. Good written and oral communication skills.
9. Should be a team player with a mind-set that is inclined towards innovation and bringing a difference
10. Must respect diverse culture and believe in technology as a process enabler
11. Should know or have inclination towards learning new techniques and tools for websites.
Location: Bangalore. Currently employees would be requested to work from home due to the Covid situation, but can be asked to come to office for meetings. Hence it is imperative for the selected employee to be physically located in Bangalore. In case, the candidate is not located in Bangalore, they should consider relocation to the city once Covid situation improves.
Immediate Joiners Required.
Product Developer Competencies required: 1.5+ Years of Software Development Experience. 2.Deep knowledge in either one of the following set a)Core Java, Multi Threading, Spring, Security, JVM Troubleshooting, Build Automation, Scripting. b)Spring MVC, Multi Threading,JSP, Servlets, AJAX, HTML5,JQuery, Angular JS, JavaFX, Web Security. 3.Having knowledge or experience about below is plus a)SOAP, Restful Webservices, NoSQL, Messaging System, Distributed In-Memory DataGrid , ExtJS, JavaFX 4.Able to adopt and understand new technologies and utilize them efficiently 5.Passionate about code quality and readability 6.Basic experience and knowledge of UNIX 7.Excellent communication skills - essential to effective collaboration within the team and our clients across the globe. 8.Computer Science Degree or Technical equivalent, MS a plus








