2+ Mockito Jobs in Pune | Mockito Job openings in Pune
Apply to 2+ Mockito Jobs in Pune on CutShort.io. Explore the latest Mockito Job opportunities across top companies like Google, Amazon & Adobe.
Senior Software Engineer (Java - Fullstack)
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Thoroughly understands OOP & design principles and patterns
- Can design a normalized DB schema, has good experience in using views, procedures, functions, triggers.
- Design and consume web services
- Create & run unit/integration tests
- Test software to ensure responsiveness and efficiency
- Able to use CI/CD tools, can set up a build & deployment tool
- Build the front-end of applications through visually appealing and responsive design
- Implements best coding practices (e.g. clean code)
- Knows the branching & Merging strategies, setting up repositories, etc.
- Mentor junior team members
- Conduct/Participate in code reviews, technical reviews
- Write technical documentation
Required Skillset:
- Core Java, J2EE, Hibernate
- Angular/React, Javascript/Typescript
- Spring Boot/Cloud, Spring Data/Batch
- MySQL, NoSQL
- Microservices
- Mockito/Power Mockito
- Agile Methodology, TDD, Pair Programming, AWS/Azure/OpenShift, AEM
This is a Lightning job managed by Cutshort where we hire for our clients
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.