Jobs
Interviews

7 Junits Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java Developer at our company, you will be responsible for developing code using the latest Java, Spring, SQL/NOSQL technologies. Your role will involve solving technical problems using cutting-edge technologies and best practices. You will have the opportunity to propose different solutions to a problem and showcase why a particular solution is better than others. Your expertise will be crucial in contributing to all projects and conducting research and implementing POCs as required. To be successful in this role, you should have a minimum of 5+ years of Java/J2EE development experience. You must be proficient in Java-microservices, including Java 8 / 11 / 17, Spring Boot, Kafka, and Oracle. Experience with SOA, Rest Services, Spring, Spring JPA, Reactor, Webflux, GIT, and Apache Camel is highly desirable. Additionally, you should have expertise in unit testing using Mockito, JUnits, test coverage, and code quality skills. Familiarity with build tools such as Maven / Gradle and CI/CD pipelines is also required. We are looking for individuals who are passionate about new technology, open source, and continuous skill development. A deep understanding of Java, design concepts, patterns, and coding standards is essential. As an independent thinker, you should be able to identify problems and provide creative solutions. Strong communication skills and the ability to work well in a team are equally important. Candidates should hold a Bachelor's degree in Computer Science, Information Systems, Engineering, Computer Applications, or a related field. In addition to competitive salaries and benefits packages, our company offers various unique perks to employees. These include year-round training sessions for skill enhancement, opt-in parental medical insurance, team building activities like cricket tournaments and Hack-a-thons, and free meals consisting of snacks, dinner, and subsidized lunch. Join our team and be part of an innovative and supportive work environment that values continuous learning and employee well-being.,

Posted 19 hours ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer at HSBC, you will play a crucial role in developing and maintaining Oracle systems to meet project requirements. Your responsibilities will include understanding project needs, designing specifications, coding, and ensuring the systems meet established standards. You will collaborate with other solution architects, business analysts, and project managers to deliver high-quality software solutions. Analyzing and troubleshooting production issues, performing system integration and acceptance testing, and providing out-of-hours support for production batches will be part of your routine. Your strong communication skills, both written and verbal, are essential for effective collaboration with global teams. Proficiency in core Java, Spring Boot framework, data analytics, and SQL is required for this role. In addition to technical skills, your ability to work autonomously, take ownership of tasks, and prioritize customer needs are crucial for success in this position. Knowledge of batch processing systems, Apache Spark, and DevOps concepts will be beneficial. Flexibility, responsiveness, and a customer-oriented mindset are key attributes for this role. Join HSBC to be part of a global organization that values diversity, continuous professional development, and a supportive work environment. If you are looking for a rewarding career where you can make a real impact, HSBC is the place to be. For more information and to explore opportunities at HSBC, visit www.hsbc.com/careers.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You should have 5+ years of software development experience with expertise in Java programming including OOPS, Interfaces, Abstract Classes, Collections, Threads, and Exceptions. Additionally, hands-on experience with Java and web technologies such as Spring (Core, Security, MVC, Batch), Spring Boot, and HTML is required. Proficiency in unit testing frameworks like JUnits is essential. Experience in working with any RDBMS and NoSQL databases is needed, as well as familiarity with cloud-based application development and deployment. DevOps experience with tools such as Docker, Kubernetes, and CI/CD using Gitlab is highly preferred. You should possess expert knowledge in engineering best practices like BDD and TDD, with a good understanding of Micro-services architecture. A strong passion for writing high-performance and reusable code, coupled with a keen interest in technology and a desire for a technical career path, are essential qualities for this role. Excellent communication and interpersonal skills are required, along with strong analytical and problem-solving abilities. Desired qualifications include knowledge of the Financial domain, particularly Retirement or Mutual Fund sectors, and experience working in an Agile/Scrum environment. Familiarity with messaging frameworks like Kafka, a strong understanding of design principles and patterns, and knowledge of Angular or Vue.js are all advantageous for this position.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Programmer Analyst position at our organization involves actively participating in the establishment and execution of new or updated application systems and programs in collaboration with the Technology team. Your primary goal in this role will be to contribute to activities related to applications systems analysis and programming. As an Applications Development Programmer Analyst, your responsibilities will include utilizing your knowledge of applications development procedures and concepts, along with a basic understanding of other technical areas, to identify and define necessary system enhancements. You will be expected to identify and analyze issues, provide recommendations, and implement effective solutions. Additionally, you will leverage your understanding of business processes, system processes, and industry standards to address complex issues, analyze information, and make evaluative judgments to recommend solutions and improvements. In this role, you will be responsible for conducting testing and debugging, utilizing script tools, and writing basic code based on design specifications. You will also assess the applicability of similar experiences and evaluate options in circumstances not covered by established procedures. Developing a working knowledge of Citis information systems, procedures, standards, client-server application development, network operations, database administration, systems administration, data center operations, and PC-based applications will be crucial for success in this role. It is essential to appropriately assess risk when making business decisions, with a particular focus on upholding the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and transparently escalating, managing, and reporting control issues. Qualifications for this position include 3-5 years of relevant experience, proficiency in programming/debugging for business applications, working knowledge of industry practices and standards, comprehensive knowledge of a specific business area for application development, understanding of program languages, and consistently demonstrating clear and concise written and verbal communication. Preferred skillsets for this role encompass hands-on experience in Java, J2EE, Multi-Threading, Design Patterns, ORM, proficiency in Common Design Patterns, experience in fine-tuning application performance, familiarity with tools such as Spring Core, Hibernate, Spring Boot, Cloud Technologies like OpenShift Enterprise, Build & Deployment Tooling including Maven, Jenkins, Code Quality Tools like Sonar, JUnits, and Monitoring Tools such as Grafana, Splunk, Kibana, AppDynamics. Candidates should possess a Bachelors degree/University degree or equivalent experience. This job description offers an overview of the work performed in this role, and additional job-related duties may be assigned as needed.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You have a minimum of 5 years of software development experience with expertise in Java programming (OOPS/ Interfaces/Abstract Classes/Collection/Threads/Exceptions etc.). You should have hands-on experience with various Java and web technologies and frameworks such as Spring (Core, Security, MVC, Batch), Spring Boot, and HTML. Proficiency in unit testing frameworks like Junits is required, along with experience working on both RDBMS and NoSQL databases. Experience with cloud-based application development and deployment is essential, as well as familiarity with DevOps tools like Docker, Kubernetes, and CI/CD using Gitlab. You are expected to have expert knowledge in engineering best practices including BDD & TDD, a good understanding of Micro-services architecture, and a passion for writing high-performance and reusable code. A strong inclination towards a technical career path, excellent communication skills, and strong analytical and problem-solving abilities are necessary for this role. Desired qualifications include knowledge of the Financial domain (Retirement or Mutual Fund), working experience in an Agile/Scrum environment, and familiarity with messaging frameworks like Kafka. Strong knowledge of design principles and design patterns, as well as proficiency in Angular/Vue.js, are considered advantageous for this position.,

Posted 1 month ago

Apply

7.0 - 11.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a minimum of 7 years of experience in relevant roles. Your responsibilities will include: - Demonstrating a strong foundation in Computer Science fundamentals like data structures and algorithms - Delivering advanced solutions for a multi-tier, distributed web application - Crafting and implementing REST API - Possessing strong problem-solving and debugging skills - Developing applications that use relational databases (e.g. Oracle) and other less structured data stores (NoSQL) - Articulating the benefits of Test Driven Development and Continuous Integration - Knowledge of data modeling using Oracle and Cassandra databases - Building low latency service APIs and data aggregation pipelines - Having experience with AWS - Being self-driven, possessing good communication skills, and taking ownership of projects and deliverables Mandatory skills required for this role include proficiency in Core Java, Spring, Oracle, REST API, JPA, Hibernate, Junits, Docker, Git, and Gradle.,

Posted 1 month ago

Apply

7.0 - 12.0 years

5 - 15 Lacs

Pune

Work from Office

Role & responsibilities Must Haves : Core Java, Concurrency, Multithreading, REST APIs, Spring boot, JPA, SQL, logging, JUnits, Mockito, Maven Micro services design patterns, Performance optimisations in code and SQL, Security, Sonar Nice to have: Basic - Splunk, Dynatrace, Gradle, Kafka, Redis, WireMock, Jenkins, CICD, JMeter, Cloud concepts

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies