Java Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Description
Meltwater offers comprehensive media monitoring and analysis across online news, print, broadcast, podcasts, and social media, capturing more content and conversations than anyone else in the industry.
We are seeking a Java Software Engineer who wants to grow in an organization based on collaboration across team and country boundaries. With the massive production scale of our systems, small decisions you make may have a big impact on our product and our many customers.
Our culture is based on a fundamental belief in people with a passion for learning new things and a desire to help those around you. We are strong believers in team autonomy and continuous delivery. Meltwater development teams fully own and operate their subsystems and infrastructure.
In this role, you will be responsible for the following:
• Analyze use cases and requirements, plan, and estimate work efforts
• Design, develop, test, and maintain software components of high quality
• Take full ownership of the developed services together with the team
Required skills and experience:
• At least 2 years’ experience in software development with Java
• Core Java, data structures, algorithms, and multithreading
• Performance optimization, memory and CPU management
• Testing framework knowledge and experience (Junit)
• Dependency management (Maven)
• Deployment of Java applications in the cloud
• Microservices design and implementation (REST, AWS Lambda)
• Knowledge of AWS, Kubernetes, and Docker
Preferred skills and experience:
• Demonstrated skills in Python
• Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ, Kinesis)
• Knowledge and experience with DevOps concepts and tools such as CI/CD (CircleCI, Drone.io, Jenkins, Spinnaker) and Infrastructure as code (Terraform, CloudFormation)
About Meltwater
At Meltwater, we believe that when you have the right people in the right working environment, great things happen. Our best-in-class technology empowers our 27,000 customers around the world to analyze over a billion pieces of data each day and make better business decisions.
Our award-winning culture is our north star and drives everything we do – from striving to create an environment where all employees do their best work, to delivering customer value by continuously innovating our products — and making sure to celebrate our successes and have fun along the way.
We’re proud of our diverse team of 2,200+ employees in 50 locations across 25 countries around the world. No matter where you are, you’ll work with people who care about your success and get the support you need to reach your goals.
So, in a nutshell, that's Meltwater. We love working here, and we think you will too
Meltwater offers comprehensive media monitoring and analysis across online news, print, broadcast, podcasts, and social media, capturing more content and conversations than anyone else in the industry.
We are seeking a Java Software Engineer who wants to grow in an organization based on collaboration across team and country boundaries. With the massive production scale of our systems, small decisions you make may have a big impact on our product and our many customers.
Our culture is based on a fundamental belief in people with a passion for learning new things and a desire to help those around you. We are strong believers in team autonomy and continuous delivery. Meltwater development teams fully own and operate their subsystems and infrastructure.
In this role, you will be responsible for the following:
• Analyze use cases and requirements, plan, and estimate work efforts
• Design, develop, test, and maintain software components of high quality
• Take full ownership of the developed services together with the team
Required skills and experience:
• At least 2 years’ experience in software development with Java
• Core Java, data structures, algorithms, and multithreading
• Performance optimization, memory and CPU management
• Testing framework knowledge and experience (Junit)
• Dependency management (Maven)
• Deployment of Java applications in the cloud
• Microservices design and implementation (REST, AWS Lambda)
• Knowledge of AWS, Kubernetes, and Docker
Preferred skills and experience:
• Demonstrated skills in Python
• Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ, Kinesis)
• Knowledge and experience with DevOps concepts and tools such as CI/CD (CircleCI, Drone.io, Jenkins, Spinnaker) and Infrastructure as code (Terraform, CloudFormation)
About Meltwater
At Meltwater, we believe that when you have the right people in the right working environment, great things happen. Our best-in-class technology empowers our 27,000 customers around the world to analyze over a billion pieces of data each day and make better business decisions.
Our award-winning culture is our north star and drives everything we do – from striving to create an environment where all employees do their best work, to delivering customer value by continuously innovating our products — and making sure to celebrate our successes and have fun along the way.
We’re proud of our diverse team of 2,200+ employees in 50 locations across 25 countries around the world. No matter where you are, you’ll work with people who care about your success and get the support you need to reach your goals.
So, in a nutshell, that's Meltwater. We love working here, and we think you will too
1 page views
Related listings
-
Software Development EngineerSoftware DeveloperAbout Nokia Software Nokia Software is the leading solutions provider in the telecoms software market helping to drive large-scale service and network operations automation and digital business transformation in support of customer migrations to 5G. ...2026/11/07
-
Senior Software EngineerSoftware DeveloperSenior Software Engineer - Solr We are looking for Senior Software Engineers with 4+ years of experience on search engines with expertise on Solr, Lucene along with Java/JEE technologies who can play a critical role in building world class scalable e...2026/11/07
-
Senior Linux Software EngineerSoftware DeveloperJob Description 5+ yrs of hands-on experience with Linux based distributions: building, compiling, and packaging software Exposure to kernel, device drivers, bootloaders, tuning, and performance Fluency in C and scripting in Shell. Scripting in Perl ...2026/11/07