11+ Mockito Jobs in Pune | Mockito Job openings in Pune
Apply to 11+ Mockito Jobs in Pune on CutShort.io. Explore the latest Mockito Job opportunities across top companies like Google, Amazon & Adobe.
Hi,
We are hiring for the position of Java Tech Lead. Please find below the details for the same.
A passionate developer who has a strong working knowledge of OOPS and functional programming
principles. Standard Definitions and abbreviations don't entice us that much.
Key skills:
• Strong Java and J2EE background with 5-7 years of experience.
• Strong working experience in Multi-Threading, Exception Management and the Use of Collections.
• Sound knowledge of working with application aspects i.e., Caching, Asynchronous APIs, Logging etc.
• Experience with web application frameworks like Spring Boot or Dropwizard.
• Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG.
• Understanding of relational databases, RESTful services, and build tools like Maven & Gradle
• Knows what and when to mock and has used frameworks like Mockito/Power Mock.
• Understanding of message queues such as ActiveMQ, Kafka, and RabbitMQ.
• Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket.
• Exposure to Agile/Scrum, TDD not in theory but in practice.
• Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube.
• Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met.
• Strong communication skills along with the ability to articulate technical designs and concepts.
• Exposure to cloud and containerization would be a plus.
• Hands-on experience in application development in an enterprise setup.
• Have a good understanding of Distributed Application Architecture.
Job Description:
We are looking for a Senior Java Developer with strong expertise in Apache Kafka and backend systems. The ideal candidate will have hands-on experience in Java (8/11+), Spring Boot, and building scalable, real-time data pipelines using Kafka.
Key Responsibilities:
- Develop and maintain backend services using Java and Spring Boot
- Design and implement Kafka-based messaging and streaming solutions
- Optimize Kafka performance (topics, partitions, consumers)
- Collaborate with cross-functional teams to deliver scalable microservices
- Ensure code quality and maintain best practices in a distributed environment
Required Skills:
- 6+ years in Java development
- 3+ years of hands-on Kafka experience (producers, consumers, streams)
- Strong knowledge of Spring Boot, REST APIs, and microservices
- Familiarity with Kafka Connect, Schema Registry, and stream processing
- Experience with containerization (Docker), CI/CD, and cloud platforms (AWS/GCP/Azure)
Job Description: Software Engineer - Fresher (Java Proficiency)
Location: Pune
Company: AdElement Media Solutions Pvt. Ltd.
About Us
We are a leading Ad Tech company revolutionizing the digital advertising landscape through innovative and impactful solutions. Join us in shaping the future of advertising technology.
Role Overview
As a Software Engineer - Fresher, you will play a crucial role in developing, optimizing, and maintaining high-performance applications. This is an opportunity to learn and contribute to cutting-edge ad tech solutions while building a solid foundation for your career.
Key Responsibilities
- Develop and maintain high-performance software applications using Java.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Debug, test, and optimize systems for maximum performance and reliability.
- Stay updated with emerging technologies and trends in the ad tech domain.
Qualifications
- Education: Bachelor’s degree in Computer Science or a related field from premier institutes such as IITs, NITs, MIT, or other reputed government colleges.
- Technical Skills:
- Strong Java proficiency with a solid understanding of Object-Oriented Programming (OOP) and design patterns.
- Basic knowledge of SQL and relational databases.
- Familiarity with version control systems like Git.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Ability to work in a collaborative team environment.
Good-to-Have Skills
- Understanding of ad tech concepts, such as ad servers, Real-Time Bidding (RTB), and programmatic advertising.
- Basic knowledge of web development technologies (HTML, CSS, JavaScript).
- Exposure to cloud platforms like AWS or Azure.
What We Offer
- Opportunity to work with cutting-edge technologies in a dynamic industry.
- Comprehensive training and mentorship to help you excel in your career.
- Competitive salary and benefits.
- A vibrant and inclusive work culture that fosters innovation and growth.
How to Apply
If you're passionate about technology and eager to start your career in the dynamic world of Ad Tech, we’d love to hear from you! Send your application to [your email/website link] and take the first step toward an exciting journey with us.
Join us and be a part of the Ad Tech revolution!
We are seeking a highly skilled and motivated Python Developer with hands-on experience in AWS cloud services (Lambda, API Gateway, EC2), microservices architecture, PostgreSQL, and Docker. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable backend services and APIs, with a strong emphasis on cloud-native solutions and containerized environments.
Key Responsibilities:
- Develop and maintain scalable backend services using Python (Flask, FastAPI, or Django).
- Design and deploy serverless applications using AWS Lambda and API Gateway.
- Build and manage RESTful APIs and microservices.
- Implement CI/CD pipelines for efficient and secure deployments.
- Work with Docker to containerize applications and manage container lifecycles.
- Develop and manage infrastructure on AWS (including EC2, IAM, S3, and other related services).
- Design efficient database schemas and write optimized SQL queries for PostgreSQL.
- Collaborate with DevOps, front-end developers, and product managers for end-to-end delivery.
- Write unit, integration, and performance tests to ensure code reliability and robustness.
- Monitor, troubleshoot, and optimize application performance in production environments.
Required Skills:
- Strong proficiency in Python and Python-based web frameworks.
- Experience with AWS services: Lambda, API Gateway, EC2, S3, CloudWatch.
- Sound knowledge of microservices architecture and asynchronous programming.
- Proficiency with PostgreSQL, including schema design and query optimization.
- Hands-on experience with Docker and containerized deployments.
- Understanding of CI/CD practices and tools like GitHub Actions, Jenkins, or CodePipeline.
- Familiarity with API documentation tools (Swagger/OpenAPI).
- Version control with Git.
B.Tech./ BE - Computer, IT, Electronics only
Required Skills:
- 3+ year of experience in Development in JAVA technology and springboot
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 3+ 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.
- Assist in project scoping and interact with users to gather requirements
- Must have skills: Java,Spring,SQL,Web App development
- Produce well-planned, well-structured, high-quality codes that have been independently unit tested
- Design, develop, implement and maintain multi-tier web based applications using Java, J2EE, Struts, MVC, Weblogic, XML, Spring, Hibernate, and Oracle, to support business requirements (angular will be advantage)
- Participate and contribute actively in the complete software development lifecycle, including performance analysis, design, development, and testing
- Ensure well designed, testable, efficient codes by performing unit testing with test cases and through rigorous integration testing of the entire application
- Ensure designs are in compliance with specifications
- Support users by developing design documentation and assistance tools
- Interact regularly with internal and external teams to address technical issues and provide appropriate solutions through debugging, research, and investigation
- Develop configuration tools for internal teams to further automate programming tasks that are repetitive
- Engage in and lead application performance tuning
Requirements:
- Graduate/Post Graduate degree in Computer Science, Engineering or a related subject
- Proven working experience in Java development, application of standard software development principles and designing and developing applications using Java EE platforms
- Experience in developing web applications using at least one popular web frameworks using MVC
- Object oriented analysis and design using common design patterns
- Able to respond to technical queries / requests from team members and customers
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (Oracle, Hibernate)
- Experience in the Spring Framework
- Experience with test-driven development
Position- Backend Lead
Location : Pune/Bangalore
Exp : 10+ years
Prefer Mid Jan joiners
- 8+ years’ experience in Core Java / J2EE, Tomcat, Application Server, Web Services, spring, Spring Boot, Hibernate, messaging systems.
- 10 years min with Team leading experience
- Java 8+, Docker Container, Continuous Integration /Continuous Deployment
- Spring Boot,
- Microservice Architecture,
- PostgreSQL, Azure,MySQL,
- Docker Container, Continuous Integration /Continuous Deployment
Primary duties and responsibilities include:
· Candidate should be able to work independently with client and should possess excellent written and verbal communication skills.
· Work closely with experienced integration, frontend, or backend development teams
· Contribute to estimation and scoping of projects
· Work on presales environment for checking feasibilities for customer requirement.
Required Experience
· Bachelor’s degree in Computer Science, or equivalent work experience
· 8 to 10 years of programming experience—preferably with Java 8+, and other tool support
· 5 years of Java # 6 experience
· Should have experience in executing project independently.
· Demonstrated ability of Design Patterns and to write efficient, reusable rest services and libraries
· Experience with agile software development methodologies and software development best practices, pair programming and CI/CD
· Excellent written and verbal communication skills
· Excellent analytical skills for solution building of customer requirements.
· Good knowledge of datastores (RDBMS, Oracle, SQL)
· Must have in depth understanding of the L1, L2, L3 support environment.
· Experience in Java, JavaScript, CSS, HTML, XML and other web technologies
· Strong understanding of network OS and system configurations.
· Familiarization with OSLC and REST APIs
· Ability to successfully lead offshore development teams and work in global delivery model- US, India, Germany
· Knowledge of LDAP
· Experience with Microsoft Office products- Word, Excel, Powerpoint
· Experience with other Requirements Management Tools (Polarion, PTC Integrity) will be a value add
Preferred Experience
· Understanding of high-availability, fault-tolerant, scalable, distributed systems
· Working knowledge of iText 7, OpenFeign, RabbitMQ/JMS, Mockito and jUnit/nUnit, Spring Cloud
Salary is not constriant. Candidate should have interest to new things.
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



