
Java Developer
3+ years of experience with development in JAVA technology.
Strong Java Basics
SpringBoot or Spring MVC
Hands-on experience with Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
Proficient in REST API development
Messaging Queue (RabitMQ or Kafka)
Microservices
Any Caching Mechanism
Good at problem-solving
Good to Have Skills:
4+ years of experience in using Java/J2EE tech stacks
Good understanding of data structures and algorithms.
Excellent analytical and problem-solving skills.
Ability to work in a fast-paced internet start-up environment.
Experience in technical mentorship/coaching is highly desirable.
Understanding of AI/ML algorithms is a plus.

Similar jobs
Job Title : Python Developer (Immediate Joiner)
Experience Required : 3+ Years
Employment Type : Full-time
Location : Gurugram, India (Onsite)
Working Days : 6 Days (5 Days WFO + 1 Day WFH)
Job Summary :
We are seeking a talented and experienced Python Developer with a strong background in Django and a proven ability to build scalable, secure, and high-performance web applications. The ideal candidate will have hands-on experience with RabbitMQ, Redis, Celery, and PostgreSQL, and will play a key role in developing and maintaining robust backend systems. This is an onsite opportunity for immediate joiners.
Mandatory Skills : Python, Django, RabbitMQ, Redis, Celery, PostgreSQL, RESTful APIs, Docker.
Key Responsibilities :
- Design, develop, and maintain Django-based web applications and APIs.
- Implement asynchronous task handling using RabbitMQ and Celery.
- Optimize application performance using Redis for caching and session storage.
- Manage database operations, including schema design and query optimization, using PostgreSQL.
- Collaborate with front-end developers, DevOps teams, and stakeholders to deliver full-featured solutions.
- Write clean, modular, and well-documented code aligned with industry best practices.
- Troubleshoot, debug, and resolve issues across the application stack.
- Participate in architecture discussions, code reviews, and sprint planning.
- Ensure the scalability, performance, and security of backend services.
Required Technical Skills :
- Minimum 3 Years of experience in Python development.
- Strong hands-on experience with the Django framework.
- Proficiency in RabbitMQ for message brokering.
- Practical experience with Redis for caching and session management.
- Experience using Celery for background job/task queue management.
- Solid knowledge of PostgreSQL (database design, indexing, and optimization).
- Understanding of RESTful API development and integration.
- Familiarity with Docker and containerization.
Preferred Skills :
- Exposure to CI/CD tools and pipelines.
- Experience working with cloud platforms such as AWS or GCP.
- Knowledge of Django ORM optimization techniques.
- Basic familiarity with front-end technologies like HTML, CSS, and JavaScript.
Soft Skills :
- Strong analytical and problem-solving capabilities.
- Effective communication and interpersonal skills.
- Ability to thrive in an agile, fast-paced development environment.
Job Title - Senior Java Developer
Experience Required - 5 to 9 Years
Location - Bangalore (Work from Office)
Immediate joiners are preferred.
Job Description:
We are seeking a skilled Integration Developer with expertise in Apache Camel to design, develop, and implement scalable integration solutions. The ideal candidate will have a solid understanding of enterprise integration patterns, APIs, and cloud services.
Technical Expertise:
Strong hands-on experience with Apache Camel.
Proficiency in Java, Spring Framework, and Spring Boot.
In-depth knowledge of Enterprise Integration Patterns (EIPs).
Experience in building and consuming RESTful APIs and SOAP services.
Familiarity with message queues (e.g., ActiveMQ, RabbitMQ, Kafka).
Understanding of microservices architecture and cloud platforms (AWS, Azure, or GCP).
Roles and responsibilities:
Design and Develop Integration Solutions
Implement and manage enterprise integration patterns (EIPs)
API and Microservices Development
Collaboration and Requirement Analysis
Maintain Integration Pipelines
Documentation and Testing
Continuous Improvement
Skills:
- Very Strong in WCF, WPF, MVVM, Restful WS, and XML
- Very good in Design/Architecture understanding
- Knowledge in DevExpress, Entity Framework, RDBMS and MS SQL Server would be a BIG
PLUS.
- Very Strong knowledge in OOPS and Design Patterns
- Working Knowledge in Design, Code reviews/quality, unit testing with NUnit/ XUnit and
Continuous integration
- Analytical, a problem solver, with good communication skills.
- Ability to understand the requirements, analyze and articulate into design.
- Ability to find out and work with alternatives, check feasibility and propose solutions.
- Experience in Agile methodology and following best practices
- R&D mindset and thirst for exploring/learning new skills
Qualifications
Qualifications - BE/BTech/MCA
Experience: 6+ years
• As a Python full-stack developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
• You also need to optimize the application for better performance and a large number of concurrent users.
• A strong technologist we care about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 3+ years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test, and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
• Python, Celery, RabbitMQ, Kafka, Multithreading, Async, Microservices, Docker, Kubernetes.
• Experience in working with Machine Learning Pipelines
• Experience in Reactjs.
• Experience in Celery, RabbitMQ/Kafka.
• Experience in Unit Testing Tools.
• Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
• Exposure to cloud technologies.
• Demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
• Nice to have: Experience developing products containing machine learning use cases.
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and refactoring.
Experience: 2 years - 4 years
providing 100% remote
We love solving hard problems together because the hardest challenges are often the most rewarding. You will have an opportunity to create products that will disrupt the industry. Providing customer delight is not just a phrase for us - It’s our mantra, Voice will always be heard - we encourage different points of view.
Do you aspire to be a tech ninja?
Do you have a passion for building products in India and changing the worldview that we are just about services?
We want people who go deep and understand the fundamentals
RESPONSIBILITIES:
- Development and maintenance of automatic regression tests suites used in the product delivery process
- Development and maintenance of testing frameworks supporting the automatic regression testing
- Management and tracking of automatic regression test suite execution
- You will own some or all of a product/feature. You will also mentor others, read and review code, maintain code, deploy code, and tune the performance of systems.
SKILLS AND ABILITIES:
- We’re looking for 2 - 4 years of experience. However, the number is irrelevant if you have the necessary skills.
- Strong proficiency in Java, J2EE, JDBC, Spring MVC & Boot, Hibernate, PL/SQL, HTML, CSS, JavaScript and JQuery, Ajax
- Good exposure to RESTful API concept and JSON
- Experience with cloud-based technologies such as AWS.
- Proficient understanding of development tools such as SVN, GIT
- Good communication skills with proficiency in English (Oral and Writing) / banking knowledge.
Plus Points:
- Product experience
- Startup experience
- Technologies that are Self-taught
- Contributed to stock exchange etc
- Open source contributions
- Any of your work in public that we can see
Design, Develop and Test applications running in the cloud.
Work in sprints, within a highly motivated, self-organizing team to produce quality software
according to the priorities laid down by the application stakeholders.
Design innovative solutions to problems faced by our internal and external customers and
implement them on continuously evolving applications.
Write Unit tests to ensure code is proven to work before being deployed to Test environments.
Use defensive coding to ensure software is developed with a secure approach.
Provide input on best practices and innovations across all aspects of our software development.
Provide our customers with Applications that can satisfy their needs, working as part of the team
to address issues that customers may encounter as they go about their business.
Required Experience and Skills :
A minimum of 6 years of software development experience
In-depth knowledge of C#
Hands-on experience with ASP. NET MVC Framework
Strong knowledge and experience in designing and developing Web solutions using ASP.
NET MVC Framework
Rich experience in creating REST-based web-services using ASP. NET Web API or ASP.
NET Core
Working experience of Relational Databases (MS SQL, Oracle nice to have), ORM (Entity
Framework, EF Core)
Affinity with unit and integration testing frameworks and TDD
Knowledge of Azure cloud and DevOps pipeline nice to have
Analyze, plan and estimate requirements as well as identify risks involved and provide
solutions
Understanding of design principles behind scalable and testable applications
Continuous improvement and innovative mind-set.
Ability to take a lead role and take ownership of complex data integration deliveries.
A degree in Computer Science and/or a business related degree; or equivalent work experience.
Company operates in over 25 countries across six continents and is part of Publicis Media, one of four solution hubs within Publicis Groupe, which is present in over 100 countries and employs nearly 80,000 professionals.
It believe there are better ways for brands to connect with people. And we’re on a mission to guide brands to better connections -- across consumers, channels and partners. These are just some of the services we offer our clients in our quest to deliver ambitious outcomes.
Job Title : Sr Java Developer
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.
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
Skills and experiences would I bring into this role?
- 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.
• Strong experience as a Java/J2EE development is required
• Excellent working knowledge in SPRING MVC, SPRING BOOT,
• Strong background in developing and deploying software that runs in a real-time, multi-threaded environment
• Good knowledge and experience with concepts of MVC, JDBC and RESTful API Integration
• Experience with threaded and asynchronous environment
• Experience with any of the following Frameworks is Desired: Spring, Spring Boot, Hibernate
• Fundamental understanding of design patterns
• Working knowledge of SOAP/XML/WSDL
• Proven experience in MongoDB
• Experience supporting and troubleshooting problems in a highly complex environment
• Familiar with agile / scrum development methodologies
• Proficient understanding of Code version tools like Git/ Bitbucket and SVN
• Familiarity with Continuous Integration and tools such as Maven and Jenkins.
Role & Responsibilities:
• You will be responsible for Java development and building large scale applications that are high performance, scalable, and resilient in an SOA environment
• Working closely with end-users and other members of the team to identify and employ the best solutions
• Developing and implementing strong algorithms/techniques for solving problems in a high-volume, high-availability environment
• Engaging end-users to identify new requirements, strategic direction and highlight issues
• Defining and building maintainable processes that provide resilient and stable platforms, which support end user’s business/technical demand
• Integrating new services and providing clean APIs and services for applications
• Understanding volume growth to ensure the systems
Title
Senior Java Backend Developer
Introduction
Are you a passionate backend developer looking for a new challenge in an international company? Do terms like spring-boot, Redis, Amazon EC2, REST-API and document based databases like MongoDB make you smile and would you like to work in an international company that values your personal growth? We are expanding in India and are looking for an enthusiastic and experienced Java Developer to join the team.
Your new job
Together with the team, you will be responsible for the development and migration of our FlexWhere application from a PHP based application to a java application. You report to the Manager Development & Support and collaborate with our Dutch IT Team, who work from our headquarters in the Netherlands. We work with two-week sprints, in which features and improvements are tested in an alpha and beta environment, after which you will release the services in our Kubernetes cluster. Our applications are being used by thousands of customers in Europe on a daily basis. By being in close contact with our helpdesk, you know what our users struggle with and how you can improve their experience.
You are not afraid to take ownership and have good interpersonal skills. You believe a good user experience is the ultimate goal and you continuously discover, evaluate and implement new technologies to maximize development efficiency. All in all: you have an innovative spirit and cannot wait to get aboard into an international IT-organization!
What you’ll bring
- A degree in Engineering (B.Tech or BE);
- Minimum of 3-year work experience as a Java developer in Java and/or Kotlin, Groovy;
- Proficient understanding of code versioning tools (Git);
- Experience with third-party API’s and third-party libraries like MongoDB, Redis, MySQL, ElasticSearch;
- Familiar with automation testing tools;
- Knowledge about scaling architectures in the cloud like EC2.
What you’ll get
- Competitive salary;
- Place within a company that is committed to diversity and inclusion;
- Excellent career progression opportunity within an international organization;
- The chance to discover the land of tulips and windmills!
Where you’ll work
We are Dutchview. An innovative IT company based in the Netherlands with offices in Germany, the United Kingdom and India. Our solutions make it possible for organisations to work smartly and effectively. So that they can focus all their energy on what they do best. It is precisely this freedom that leads to greater job satisfaction: the basis for better results. We make it easy for you.









