
Java Developer

Similar jobs
About Us:
MyOperator is a Business AI Operator and a category leader that unifies WhatsApp, Calls, and AI-powered chat & voice bots into one intelligent business communication platform.
Unlike fragmented communication tools, MyOperator combines automation, intelligence, and workflow integration to help businesses run WhatsApp campaigns, manage calls, deploy AI chatbots, and track performance — all from a single, no-code platform.Trusted by 12,000+ brands including Amazon, Domino’s, Apollo, and Razorpay, MyOperator enables faster responses, higher resolution rates, and scalable customer engagement — without fragmented tools or increased headcount.
Role Overview:
We’re seeking a passionate Python Developer with strong experience in backend development and cloud infrastructure. This role involves building scalable microservices, integrating AI tools like LangChain/LLMs, and optimizing backend performance for high-growth B2B products.
Key Responsibilities:
- Develop robust backend services using Python, Django, and FastAPI
- Design and maintain a scalable microservices architecture
- Integrate LangChain/LLMs into AI-powered features
- Write clean, tested, and maintainable code with pytest
- Manage and optimize databases (MySQL/Postgres)
- Deploy and monitor services on AWS
- Collaborate across teams to define APIs, data flows, and system architecture
Must-Have Skills:
- Python and Django
- MySQL or Postgres
- Microservices architecture
- AWS (EC2, RDS, Lambda, etc.)
- Unit testing using pytest
- LangChain or Large Language Models (LLM)
- Strong grasp of Data Structures & Algorithms
- AI coding assistant tools (e.g., Chat GPT & Gemini)
Good to Have:
- MongoDB or ElasticSearch
- Go or PHP
- FastAPI
- React, Bootstrap (basic frontend support)
- ETL pipelines, Jenkins, Terraform
Why Join Us?
- 100% Remote role with a collaborative team
- Work on AI-first, high-scale SaaS products
- Drive real impact in a fast-growing tech company
- Ownership and growth from day one
Java/J2EE Developer:
SquareShift is a young and fast-growing cloud consulting company, solving cloud challenges through excellence in technology, thought leadership, and quality in execution. We are based in Singapore, with a world-class engineering team in India.
Founded by serial entrepreneurs, we are a team of tech-enthusiasts who have strong expertise in enterprise product development and cloud technologies. As an early and core member of the team, you will work with founders and will own the organization's business development efforts.
- 5+ years of experience in Java and J2EE
- Expertise in Object Oriented Programming and Design Patterns
- Experience with Web Services (SOAP/REST), JMS, XML
- Experience working with relational databases like Oracle, MSSQL
- Proficient in writing SQL Queries and knowledge on PL/SQL
- Experience with multi-tiered application architecture
- Knowledge of writing secure and optimized code
- Experience with Version Control Systems preferably GIT
- Working experience of build and continuous integration tools – MAVEN and JENKINS
- Strong knowledge of unit testing technologies – JUNIT
- Exceptional defect analysis, triaging and fixing skills
- Experience in Agile Software Development (Scrum or Kanban)
Java Tech Lead (5–6 Years Experience)
About the Role
We are seeking a highly skilled Java Tech Lead with 5–6 years of hands-on experience in backend engineering, architecture design, and leading development teams.
The ideal candidate will combine strong technical expertise in Java frameworks with a deep understanding of system design, scalability, and performance optimization.
This role involves technical leadership, code reviews, and architectural decision-making for complex enterprise systems — with occasional exposure to analytics-driven and Python-based components.
Key Responsibilities
- Architect, design, and develop scalable backend systems using Java (Quarkus, Spring Boot, Spring, Java EE).
- Own the architecture — ensure modular, extensible, and high-performance service design.
- Lead and mentor a team of developers; conduct code reviews, enforce best practices, and ensure high code quality.
- Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver integrated, end-to-end solutions.
- Design and optimize database schemas (MySQL, PostgreSQL) and ensure efficient query performance.
- Implement and maintain microservices and distributed systems with strong fault tolerance and observability.
- Drive the adoption of modern development workflows — Git branching strategy, CI/CD, and code quality automation.
- Analyze system performance bottlenecks, implement monitoring, and ensure smooth production deployments.
- Contribute to architecture reviews, technical documentation, and design discussions.
- Occasionally contribute to Python-based analytics modules or automation scripts.
- Work with AWS cloud services (EC2, S3, RDS, Lambda) for deployment, scaling, and infrastructure automation.
Required Skills & Qualifications
- 5–6 years of professional experience in backend application development using Java.
- Strong proficiency in Java frameworks: Quarkus, Spring Boot, Spring, Java EE.
- Proven experience in architecture design, system decomposition, and microservices design principles.
- Solid understanding of object-oriented design (OOD), design patterns, and SOLID principles.
- Strong experience with relational databases (MySQL, PostgreSQL) and query optimization.
- Good understanding of event-driven systems, RESTful APIs, and asynchronous processing.
- Proficiency in Git for version control and team collaboration.
- Strong analytical and debugging skills; ability to diagnose complex production issues.
Good to Have
- Hands-on experience with Python for data processing or analytics integrations.
- Familiarity with AWS cloud architecture and cost optimization practices.
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
- Knowledge of Docker/Kubernetes for containerized deployments.
- Exposure to NoSQL databases (MongoDB, DynamoDB, Cassandra).
- Experience with message queues (Kafka, RabbitMQ, or AWS SQS).
- Understanding of system scalability, caching (Redis/Memcached), and observability stacks (Prometheus, Grafana, ELK).
Soft Skills
- Strong leadership, mentoring, and communication skills.
- Proven ability to drive technical decisions and balance short-term delivery with long-term architectural health.
- Collaborative mindset — works closely with product, design, and operations teams.
- Passion for clean architecture, high performance, and continuous improvement.
- Self-driven with a strong sense of ownership and accountability.
- 1-5 years of experience in Java Development.
- Very good with DSA - Java programming.
- Hands-on experience in working with REST APIs & Web Services.
- Good Database design skills - SQL
- Write well-designed, testable, efficient code.
- Contribute to all phases of the development lifecycle.
Work Location : Bangalore
Work mode : Work from office.
#HiringAlert
We are looking ".Net Architect" for Reputed Client @ Permanent Role
Experience: 10+ Years
Skills :
•Good understanding of the cross cutting architectural elements like Security (Authentication, Authorization, Distributed logging, tracing and Audit, Infra as Code, Database Design (SQL Server and MongoDB)
•Deep understanding of architectural concepts, issues and trends
•Expert knowledge in Object Oriented Principles and Design Patterns
•Expertise in n-tiered web architectures, SOA and related technologies (XML, SignalR , WCF, SOAP, REST, JSON, etc.)
•Strong technical expertise in the Relational Databases, No SQL DB (Ex: SQL Server, MongoDB), Web development and object-oriented methodologies.
•Must be a Team player able to work effectively at all levels of an organization with the ability to influence others to move toward consensus.
•Should review design and implementation of junior designers and developers on the quality of technical deliverables and adherence to quality process
•Excellent verbal and written communication skills.
Location : Chennai & WFO
https://www.oziva.in/">OZiva is India's leading clean, plant based nutrition brand, combining modern science and ancient Ayurveda. We aim towards driving the paradigm shift from curative health care to preventive healthcare by focusing on the two fundamental pillars of fitness - nutrition and exercise.
OZiva is a startup founded by IIT, INSEAD and Mumbai University alumni with an existing vision to help people lead a healthier and better lifestyle.
We run a powerful, high impact, fast paced operation with cutting edge technology and good old-fashioned passion for making people healthier and fitter.
Job Responsibilities
- Work with product managers to understand product requirements and make them live.
- Ownership of end to end development
Must Haves
- Startup mindset of getting things done and focussing on business goals
- Proven problem solving skills
- 3+ years Hands on experience in designing and developing applications using server side technology (Java, Spring Boot / Node.js, Express)
- Excellent knowledge of Relational Databases, SQL and ORM technologies
- Good knowledge of design patterns
- Proficiency in REST architecture
- Experience with test-driven development
- Experience with Git/CI/CD/Gradle/Maven
- Inclination towards writing quality and performant code
Nice to Have
- Experience in Agile development
- Performance tuning, testing, refactoring and automation
- Experience working with AWS Cloud and Devops technologies (terraform , cloudformation, ansible)
- Experience running a production environment
Java Developer(java8,spring boot,microservices, rest api, SQL,JPA)
- Should have strong hands-on experience in JUnit, Spring Framework, Spring Boot.
- Should have experience in Microservices, WebSphere.
- Preferred to have experience in Jenkin and CI and CD pipeline.
- Should have worked in Agile methodologies.
- Experience in Web development, Responsive UI.
- Ability to recognize user experience needs and convert them into the design.
- Knowledge in REST services
- Basic knowledge in HTML, CSS
- Experience in Microservices
Role and Responsibilities:
- As a backend developer, your primary focus will be the development of all server-side systems
- A basic understanding of front-end technologies is necessary as well. You will test, secure and deploy your code
- Work experience on Node.js is a must along with a server-side framework like Express.js
- Strong proficiency in JavaScript
- Writing reusable, testable, and efficient code
- Experience and proficiency integrating with REST APIs
- Understanding of scalable computing systems, software architecture, data structures, and algorithms
- Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
- AgileScrum development cycle understanding.
Skills Required:
- At least 2 years of experience developing backends using NodeJS should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Good knowledge of MongoDB(Must) & any other MySQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience developing and deploying REST APIs.
- Knowledge and working experience in Cloud environment - AWS or Azure
- Good knowledge of Unit Testing and available Test Frameworks.
- Should be a fast learner and a go-getter without any fear of trying out new things
At BACQ, our mission is to build financial services that are simple, accessible and affordable.
BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space.
Responsibilities:
- 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
- Mentor and provide feedback to teammates
Requirements:
- 2+ years of software development experience
- Strong computer science fundamentals
- Good knowledge of Java ecosystem
- Can write code that is readable, maintainable and performant
- Know the importance of tests and how to approach writing different types of tests
- Good understanding of relational databases, transactions, entity-relationship modeling
- Comfortable writing multi-threaded programs
Bonus:
- Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events
- Know how to use test driven development as a design tool
- Good intuition for the principles underlying object-orientation, particularly encapsulation
- Understand the importance of immutability and of reducing the state-space of objects
- Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools
- Have read some of our https://docs.google.com/document/d/18eWIOPYs0Hi8Kr4lXTtP_XMJp_4BrBzOd9Eui8v_l-c/edit?usp=sharing">favourite books









