Jobs
Interviews

2244 Core Java Jobs

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

1.0 - 5.0 years

0 Lacs

maharashtra

On-site

Java Full Stack Developer (Spring Boot + React) We are hiring a skilled Java Full Stack Developer with a minimum of 1 year of experience to join our dynamic team at Technotonic Solution. As a Java Full Stack Developer, you will be responsible for Full Stack Development using Core Java, J2EE, Spring Boot for the backend, and React.js, JavaScript, HTML5, CSS3 for the frontend. You should have a solid understanding of REST API development and integration, along with experience in working with RDBMS such as MySQL, SQL Server, or Oracle. Familiarity with version control systems like Git is required, and knowledge of state management libraries like Redux will be a plus. The ideal candidate will have the ability to write clean, maintainable, and efficient code, along with excellent problem-solving and analytical skills. Strong communication skills, both verbal and written, are essential. We are looking for individuals who are quick learners, passionate about learning new technologies, self-motivated, proactive, and able to work independently. Please note that applications are restricted to candidates located in Mumbai only. Applicants from Pune, Navi Mumbai, Thane, or other regions are not eligible to apply. If you are enthusiastic about building modern web applications and wish to be part of a fast-growing tech team, we encourage you to apply now for this full-time, permanent position. Location Type: In-person Schedule: Morning shift Education: Bachelor's (Preferred) Experience: Spring Boot: 1 year (Required) Work Location: In person,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking- Wealth Management Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You will be responsible for executing software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Your role includes creating secure and high-quality production code and maintaining algorithms that run synchronously with appropriate systems. You will produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Additionally, you will gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. You will proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. Contributing to software engineering communities of practice and events that explore new and emerging technologies will be part of your responsibilities. You will also add to the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills include formal training or certification on software engineering concepts and 3+ years of applied experience. You should have hands-on practical experience in system design, application development, testing, and operational stability. Proficiency in coding in one or more languages is necessary, along with experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. An overall knowledge of the Software Development Life Cycle and a solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security are essential. Demonstrated knowledge of software applications and technical processes within a technical discipline is required. Programming Skills in Core Java, Advanced Java/J2EE, SQL, Hibernate 4.0, REST & SOAP web services, Spring, SpringBoot, Angular, REACT JS, TDD, Design Patterns, and Maven are expected. Experience with MVC (Model-View-Controller) application architecture is also preferred. Preferred qualifications, capabilities, and skills include familiarity with modern front-end technologies and exposure to cloud technologies.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java Developer at our company located in Noida, you will be responsible for leading and executing a large-scale Java project. Your role will involve working on complex backend systems, ensuring seamless data transformation, high-performance application logic, and robust integration with databases and external systems. You will be expected to develop and maintain Java-based backend systems using Java 8+ and Spring Boot. Additionally, you will perform large-scale data migration and transformation from legacy databases, optimize MySQL queries, manage database design, and implement performance tuning. Integration with APIs and external services as needed will also be a part of your responsibilities. Collaborating with cross-functional teams to deliver robust and scalable solutions, writing and maintaining unit and integration tests for high-quality deliverables, and ensuring code quality, version control, and CI/CD processes are followed are crucial aspects of this role. To excel in this position, you should have strong proficiency in Java programming, including object-oriented programming concepts, Java 8+ (Streams, Lambdas, Functional Programming), and in-depth knowledge and experience with the Spring Boot framework. Familiarity with databases and database design, including SQL, experience working in an Agile development environment, and knowledge of testing methodologies are also required. In terms of database and migration skills, you should have strong MySQL experience, expertise in data migration and transformation at scale, and familiarity with Aurora MySQL and RDS. Proficiency in tools and frameworks such as Maven/Gradle, Git, IntelliJ/Eclipse, Spring Data JPA, Spring Security, Docker for development environments, logging tools like SLF4J and Logback, and code quality tools like SonarQube is necessary for this role. While not mandatory, experience integrating with Salesforce APIs, knowledge of Salesforce data structures, familiarity with Microservices architecture, and exposure to AWS services like EC2 and RDS would be considered a plus. This is a full-time position that requires in-person work at our Noida location.,

Posted 1 day ago

Apply

0.0 - 4.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java Developer, you will be responsible for developing and unit testing Advanced Java applications with backend support from database systems such as Oracle or Postgres. Your role will involve resolving customer issues through the application of troubleshooting techniques and leveraging your strong coding skills. Collaboration with Development, Quality Assurance, and Professional Services teams is essential to ensure the seamless deployment, stabilization, and maintenance of customer installations. To be considered for this role, you should hold a graduate or postgraduate degree and possess knowledge of Java Persistence API (JPA) and Hibernate. Strong coding proficiency in Core & Advanced Java is a must, and familiarity with Angular 2.x, SpringBoot, JavaScript, HTML, and CSS will be advantageous. Proficiency in SQL Queries is also essential. Candidates applying for the Java Developer position are required to have a valid Java certification. If you do not currently hold a Java certification, we recommend obtaining one before submitting your application.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java Developer with over 5 years of experience in the software industry, you have a unique opportunity to join CodeBegun Institute in Hyderabad for a part-time role, dedicating 3 hours per day to empower aspiring tech professionals through practical tech training. CodeBegun Institute is committed to providing comprehensive education in coding, software development, and digital skills to equip students with the knowledge and hands-on experience essential for success in the dynamic tech landscape. Your role at CodeBegun Institute will involve delivering engaging classroom-based training sessions in Java Full Stack technologies, patiently addressing student doubts, and designing assessments to measure student progress. You will review student code submissions, provide constructive feedback for improvement, and collaborate with students on real-time project development to guide architecture, code, and best practices. Despite the part-time nature of the role, you will play a crucial role in shaping tech talent and inspiring the next generation of developers. To excel in this role, you should possess a strong technical skill set in Core Java, Advanced Java (JDBC, JPA), Spring Boot, Spring Security, MySQL, REST APIs, Maven, and Eclipse. Additionally, you should be a software professional passionate about teaching, mentoring, and sharing real-world knowledge, with excellent communication, problem-solving, and student engagement skills. If you are eager to contribute to building industry-ready developers with practical skills, CodeBegun Institute welcomes you to join and make a meaningful impact in education. If you are excited about the opportunity to inspire the next generation and share your expertise, please consider sending your resumes to hr@codebegun.com. Your passion for Java development and mentoring can help shape the future of tech professionals at CodeBegun Institute.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

A career at HARMAN Tech Solutions (HTS) is an opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to create innovative solutions and shape the future. As a Senior Associate - Software Developer specializing in Java and Go-lang Mid-Tier, you will be responsible for designing, developing, and debugging software for new and existing products while adhering to development practices, timelines, and quality expectations. In this role, you will collaborate with various project stakeholders to ensure the implementation meets functional requirements and R&D standards. You will participate in project scoping, scheduling, and tracking progress, while maintaining accountability for the entire code lifecycle. Additionally, you will be involved in quality assurance through testing and documentation, ensuring the delivery of high-quality, scalable software solutions. To be successful in this position, you should have 2-5 years of software development experience using core Java and GoLang, with a good understanding of JPA and hands-on experience in Core Java, JSP, Servlet, and related technologies. Strong proficiency in GoLang, knowledge of PostgreSQL, and experience with Rest API, SOAP API, and test frameworks like Junit are also required. Familiarity with Unix/Linux operating systems, build tools like Gradle/Maven, and integration of APIs with front-end frameworks is beneficial. As part of the HARMAN team, you will have access to employee discounts on HARMAN/Samsung products, professional development opportunities, and a flexible work schedule that promotes work-life integration and collaboration in a diverse and inclusive environment. You will be encouraged to share your ideas, voice your perspective, and contribute to a culture that values uniqueness and continuous learning. Join us at HARMAN, where innovation drives next-level technology across automotive, lifestyle, and digital transformation solutions. With a legacy rooted in amplifying sound since the 1920s, we continue to create technologies that enhance everyday experiences and address evolving needs. Through our award-winning portfolio under iconic brands like JBL and Mark Levinson, we set the standard for engineering excellence and design innovation. If you are ready to make a lasting impact through innovation, we invite you to be part of our talent community at HARMAN.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

You will be responsible for developing Android applications with a focus on GPS, MAP, and Social Integrations, as well as Application Integration. Your role will require an excellent analytical capability and strong communication skills. You should have expertise in Core Java and be an expert in Android development platform. Preference will be given to candidates who have completed a minimum of 3 successful app launches in the market, demonstrating excellent skills in Gallery, ListView, and JSON exposure. This is an immediate joining opportunity offering a long-term career with great growth prospects.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be joining our team as a Java Developer, bringing with you a minimum of 5 years of hands-on experience in Java, Spring, Spring Boot, JPA, Hibernate, JSP, JDBC, J2EE, and Struts. Your expertise should also extend to GCP/AWS platforms. Your role will require proficiency in Core Java, Spring Boot, CI/CD, and Docker. You should possess a strong background in Microservices Architecture, demonstrating your ability to design, develop, and deploy microservices-based solutions using modern frameworks like Spring Boot. As a Java Developer, effective communication and leadership skills are essential. You should be adept at collaborating with cross-functional teams, providing mentorship to junior developers, and influencing technical decisions. Experience in DevOps and CI/CD practices is crucial for this role. You should be familiar with tools such as Jenkins, Git, Maven, and monitoring solutions to facilitate seamless code integration and continuous deployment processes.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Wissen Technology is currently seeking a skilled Senior Java Developer with expertise in Core Java, multithreading, collections, and React.js to join our technology team supporting the BFSI sector. As a part of our globally recognized organization, you will have the opportunity to work with major financial institutions and deliver high-quality IT solutions. In this role, you will be responsible for designing, developing, and maintaining high-performance Java applications used in banking and financial services. You will also be involved in developing responsive web applications using React.js and applying your knowledge of Java collections, concurrency, and multithreading to optimize JVM performance and memory usage in enterprise-scale systems. Key Responsibilities: - Design, develop, and maintain high-performance Java applications for the BFSI sector. - Develop responsive web applications using React.js. - Apply expertise in Java collections, concurrency, and multithreading. - Optimize JVM performance and memory usage. - Write clean, efficient code following best practices. - Work with relational databases and apply advanced concepts. - Collaborate with cross-functional teams to deliver robust solutions. - Participate in code reviews, unit testing, and mentor junior developers. - Troubleshoot and resolve complex application issues in production environments. Required Skills & Qualifications: - 5+ years of hands-on development experience with Core Java. - Strong understanding and practical experience with collections, concurrent programming, and multi-threading. - Experience in building modern web interfaces using React.js. - In-depth knowledge of the JVM with experience in performance tuning. - Solid understanding of Object-Oriented Design and Data Structures. - Expertise in relational database systems with advanced SQL knowledge. - Strong communication skills. - BFSI domain experience is a strong advantage. Join Wissen Technology, a specialized technology company within the Wissen Group, and be a part of our mission to deliver high-end consulting services for organizations in the Banking & Finance, Telecom, and Healthcare domains. Our services include Core Business Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, and more.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer 1 (Java Developer) in this 1-year contract role based in Bangalore with flexible working hours from 11 AM to 8 PM in a hybrid mode, your responsibilities will include the following: Strong proficiency in Java language, object-oriented principles, and design patterns is essential for this role. You will be responsible for building and maintaining efficient, reusable, and reliable Java code. Experience in writing and integrating REST APIs and other API technologies is a key requirement to ensure the best possible performance, quality, and responsiveness of the applications. Identifying bottlenecks, bugs, and implementing solutions to these problems will be part of your daily tasks. Additionally, you will be expected to help maintain code quality and adhere to best practices. To be successful in this role, you should have 2 to 4 years of hands-on experience in core Java and Spring frameworks. Proficiency in core Java with a good knowledge of Java collections is crucial. A solid understanding of object-oriented programming and hands-on experience with concepts of MVC, JDBC, SOAP, and RESTful services are also necessary. Experience with MVC frameworks such as Spring and SpringBoot, as well as familiarity with JSP, JSTL, HTML, JavaScript, JQuery, and CSS, will be beneficial. Knowledge of Hibernate and databases like MySQL and Oracle will be an advantage. Implementing automated testing platforms and unit tests, along with a basic understanding of code versioning tools like Git and familiarity with build tools such as Ant, Maven, and Gradle, are also required for this role.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

At Cisco, you are part of a revolutionary team that is transforming the way data and infrastructure connect and protect organizations in the AI era and beyond. With 40 years of fearless innovation, we have developed solutions that enable seamless collaboration between humans and technology in both physical and digital realms. Our solutions offer unparalleled security, visibility, and insights across the entire digital footprint, ultimately shaping the future. Empowered by our cutting-edge technology, you will have the opportunity to work on sophisticated backend systems within a modern, cloud-native, distributed architecture. Your role will involve developing real-time streaming solutions for the Cisco Spaces platform, a global SaaS product catering to some of the most renowned brands worldwide. Additionally, you will contribute to frontend development using React, gaining hands-on experience in creating user-facing applications that have a significant impact globally. This position provides full-stack exposure, allowing you to build solutions that are both technically advanced and customer-centric. As part of the team, you will also delve into emerging technologies such as artificial intelligence and machine learning, expanding your skill set and knowledge base. Key Requirements: - Technical Proficiency: You should have a strong foundation in Core Java and server-side technologies like J2EE and Spring Boot. - Frontend Knowledge: A good understanding of frontend technologies, particularly React and JavaScript, is essential. - Database Expertise: Proficiency in designing efficient database architectures and optimizing query performance in relational databases such as Postgres or SQL. - Software as a Service: Experience of at least 2 years in developing SaaS product components. - Cloud Technology & Containerization: Ability to build, deploy, and manage microservices on AWS using tools like Docker and Kubernetes. Bonus Skills: - Familiarity with tools like Maven, Gradle, Jenkins, and Git. - Experience with Kotlin, Vertx, WebSockets, Kafka, GraphQL, EKS, or CDN. Who You Are: - You are a recent graduate or early-career engineer eager to learn and grow. - A collaborative team player with strong problem-solving skills. - Ready to kick-start your tech career and contribute to the future of SaaS. - Able to demonstrate up to 2 years of experience from studies, projects, internships, or apprenticeships. Cisco is committed to diversity and welcomes candidates from all backgrounds. If you meet most of the requirements listed above, we encourage you to apply. Cisco is an Affirmative Action and Equal Opportunity Employer, and all qualified applicants will be considered without regard to race, color, veteran status, or any other legally protected basis. Cisco will evaluate qualified applicants with arrest and conviction records on a case-by-case basis.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking- Wealth Management Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking- Wealth Management Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You execute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Your role involves creating secure and high-quality production code and maintaining algorithms that run synchronously with appropriate systems. Additionally, you produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Furthermore, you gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. You proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture. You also contribute to software engineering communities of practice and events that explore new and emerging technologies, adding to the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills for this role include formal training or certification on software engineering concepts and 3+ years of applied experience. You should have hands-on practical experience in system design, application development, testing, and operational stability. Proficiency in coding in one or more languages, experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages, overall knowledge of the Software Development Life Cycle, solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security, and demonstrated knowledge of software applications and technical processes within a technical discipline. Programming Skills required for this role include Core Java, Advanced Java/J2EE, SQL, Hibernate 4.0, REST & SOAP web services, Spring, SpringBoot, Angular, REACT JS, TDD, Design Patterns, Maven, and experience with MVC (Model-View-Controller) application architecture. Preferred qualifications, capabilities, and skills include familiarity with modern front-end technologies and exposure to cloud technologies.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 - 0 Lacs

karnataka

On-site

Your primary job responsibility will include (but not limited to): Conduct live-in person/virtual classes to train learners on OOPS, Core Java and Advanced Java. Engaging students through dynamic teaching and active learning techniques. Assisting and guiding students through unique project-based learning to complete their technology-based project on time. Evaluate and Mentor learners Projects and assessment sessions. Facilitate and support learners progress/journey to deliver personalized blended learning experience and achieve desired skill outcome. Create best in class learning material presentation slides, videos, reading material, assignments, projects, etc. To train the other Trainers (TTT). Requirements: Bachelors or Masters degree in computer science, Engineering or related field. 4 to 5 years of experience in the relevant field. Expertise in OOPS, Core Java, Advanced Java Training. Must have good communication and good presentation skills, explanation and organizational Skills. Must have good analysis and/or problem-solving skills. Must have relevant experience to work on office applications suites (Ex: slides, documents, spreadsheets, etc). Ready to upgrade his/her technology to deliver students as per the business needs. Able to deliver other responsibilities as per business requirement. Additional Advantage: Full Stack Development Training. Benefits: Company provided SIM card. Ample leaves provided with liberal approval. Partnerships with leading brands like MMT, OLA, Uber, Google, Zoho etc,.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You should possess proficiency in Java, J2EE, Struts, Spring MVC, Spring Boot, Hibernate, IBatis, Database (Oracle/SQL Server), and Jasper Reports. It is preferred that you have 3-5 projects Implementation experience in the aforementioned technologies. Experience in JBoss FUSE and hands-on experience in developing apps using HTML5, Bootstrap, Advanced JavaScript, and React JS are required. Knowledge of Project Management methodology applied to software development projects and hands-on experience in writing DB queries is essential. Additionally, experience in a container management platform and micro-services development is preferable. Your technical competencies should include Application Programming skills, such as the ability to code and test modules in JAVA Technologies. Primary skills required are Core Java, Struts, Spring MVC, Spring Boot, Hibernate, iBatis, MyBatis, Log4j, Maven, ANT, REST APIs, and API security. Knowledge of AngularJs, Bootstrap, JQuery, ExtJS, ReactJS, HTML, Eclipse, Ajax, SOAP Web services is necessary. Experience in any CI/CD tool, preferably Azure DevOps, is also required. Hands-on experience in multi-threading, real-time processing, and interface programming is expected. Secondary technical competencies include writing SQL queries, creating DB objects in Relational Databases like Oracle, SQL Server, analyzing PL/SQL packages, procedures, functions, and DB triggers. Moreover, experience in the development of micro-services and a container management platform is important. You should also be capable of configuring and optimizing the system to ensure optimum system operation through the use of system rules, control parameters, or commands. Ability to write SQL queries is a key requirement for this role.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As a Technical Support Engineer at Pega, you will play a crucial role in Global Customer Support by being the primary point of contact for customers facing technical issues with Pegasystems Products. Your main goal will be to ensure customer satisfaction and loyalty through the provision of superior support services. Your responsibilities will include leveraging your knowledge of Pegasystems products, the technical environments they operate in, and understanding our customers" business objectives to effectively address and resolve support cases in a timely and high-quality manner. You will collaborate with colleagues and customers worldwide to deliver seamless support experiences. To excel in this role, you should ideally have 2-4 years of experience in Product Support/Development, along with the ability to propose and implement solutions in a team environment. You should possess a knack for quickly grasping complex technical issues, customer deployments, product architectures, and have strong teamwork skills to effectively collaborate and manage conflicts with various groups. Having experience with J2EE Application Servers (such as Websphere, Weblogic, and Tomcat) and relational databases (like Oracle, DB2, and UDB) would be advantageous. Troubleshooting and debugging skills will be beneficial, and a background in a product organization is a plus. Your accomplishments should reflect strong analytical and problem-solving abilities, extensive expertise in Core Java, JSP, Servlets, and JDBC, as well as a deep understanding of OOPS concepts, Multithreading, Exception Handling, Collections, and File systems. Joining Pega offers you the chance to work with cutting-edge technology, continuous learning and development opportunities, and an innovative, inclusive, agile, flexible, and enjoyable work environment. Overall, this role presents an exciting opportunity to be an integral part of the Pega Technical Support team, contributing to the success of our customers and the company. Job ID: 22396,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include managing delivery commitments for every release, leveraging the latest next-gen technologies for new initiatives, preparing program specifications, coding, and maintaining programs based on specifications for maintenance and project development. You will also monitor and control all phases of the development process, provide user and operational support on applications to business users, and recommend security measures post-implementation analysis. Additionally, you will utilize in-depth specialty knowledge of applications development to analyze complex problems, evaluate business and system processes, recommend advanced programming solutions to users/clients, ensure essential procedures are followed, and define operating standards and processes. You may also serve as an advisor or coach to new or lower-level analysts, assess risks when making business decisions, and adhere to compliance standards. Qualifications for this role include 8-10 years of relevant experience, solid knowledge of core JAVA, J2EE, Spring/Springboot, Microservices, and Handlebars/Angular/Jquery/bootstrap/CSS. Experience in Agile processes and tools like RTC/JIRA/Jenkins/Bitbucket, familiarity with API/Web Service, design patterns, and UML, as well as experience in systems analysis, programming, and project management. You should be able to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements. The ideal candidate will hold a Bachelor's degree or equivalent experience. This job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required. If you are a person with a disability and require a reasonable accommodation to use search tools or apply for career opportunities, please review Accessibility at Citi. You can also view Citigroup's EEO Policy Statement and the Know Your Rights poster for more information.,

Posted 2 days ago

Apply

1.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a Quality Specialist II at Bank of America Global Business Services (GBS) India, you will play a crucial role in providing hands-on manual and automation testing for the Online Banking application. Your responsibilities will involve collaborating with stakeholders daily to design, manage, and execute test frameworks, plans, scenarios, scripts, and procedures, as well as maintaining test frameworks. You should possess a solid understanding of Software Quality Assurance methodologies and tools such as SDLC, Agile, JIRA, and QC. In this role, you will be responsible for executing test plans, scenarios, scripts, and procedures within an agile environment. This includes validating test results, logging defects, and conducting testing across desktop and mobile applications. Additionally, you will be involved in creating test data scenarios using appropriate tools to test requirements and features. Participation in agile routines, defect calls, and other onshore-offshore routines is a key aspect of the role. You will also assist in developing test deliverables, mapping data flows, ensuring traceability, identifying reusable test scripts, and documenting test procedures to maintain compliance with standards. The ideal candidate for this position should hold a Bachelor's or Master's Degree in Computer Science or a related field. Additionally, any relevant QA tech certifications would be advantageous. With an experience range of 1 to 8 years, you should possess strong web application testing skills, hands-on experience in Core Java, Advanced Selenium, Restful Web services, and automated Web services testing using tools like SOAP UI and VBScripting. Proficiency in Data X and allied data SORs, as well as a comprehensive understanding of Agile methodologies and tools, are essential. Desired skills include the ability to work effectively in a team, communicate ideas and best practices, and collaborate with wider groups on standards and best practices. Strong problem-solving skills, advanced interpersonal skills, and a proactive attitude towards learning new technologies are highly valued. The work timings for this role are from 11:30 AM to 20:30 PM, and the job location can be in Chennai, Mumbai, Hyderabad, or GIFT. Join us at Bank of America GBS India to contribute to a dynamic and innovative team dedicated to delivering value and convenience to our customers and clients worldwide.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a QA Manager for a Front Office Greenfield project, you will be responsible for testing a Front Office trading application using modern technology stack. Your role will involve leading and owning the testing process and delivery for a defined application stream. You will be required to develop automation test strategy and test scripts using inhouse automated testing tools. Additionally, you will engage with stakeholders such as Project Managers, Dev Managers, Test Assurance team, and Support teams to assess the impact of changes and build a functional test strategy and plan. Your key responsibilities will include working closely with application development and dev-ops teams to improve performance, scalability, and resiliency of the system. You will also be involved in the development of common tools and utilities in Java to capture detailed metrics from system logs. It is crucial for you to understand and execute the business and delivery strategy, as well as adhere to the Group mandated Software Development/Quality Assurance and delivery processes. In this role, you will not have any people management responsibilities but will be expected to be fully aware and compliant with the risks associated with software development/Quality Assurance delivery. You will collaborate with the team lead to ensure all risk management practices are adhered to. You will work closely with project managers, delivery leads, development managers, scrum masters, and business stakeholders to ensure project delivery related governance practices are followed for full compliance. Your domain knowledge should include Core Java, Selenium, BDD, Cucumber, Git, JMeter, Azure DevOps, Automation Testing & Development, FX, Interest Rates, OTC trading, and testing standards, methodologies, tools, and processes. Standard Chartered is an international bank with a focus on making a positive difference for clients, communities, and employees. We value diversity, inclusion, and continuous growth. If you are looking for a purpose-driven career and want to work for a bank that values uniqueness and advocates inclusion, we encourage you to apply. At Standard Chartered, we celebrate individual talents and believe in working collectively to build for the long term. We offer core bank funding for retirement savings, medical and life insurance, flexible working options, proactive wellbeing support, continuous learning opportunities, and an inclusive and values-driven work environment. Join us in driving commerce and prosperity through our unique diversity and be part of a team that values integrity, innovation, and collaboration.,

Posted 2 days ago

Apply

1.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

The Lead Salesforce Developer - Experience Cloud & Integration position based in Bangalore/Hyderabad requires a professional with over 7 years of experience in Salesforce CRM, Apex Language, and other SalesForce Technologies. The role involves developing Apex Classes, Apex Triggers, Visual Force Pages, and working with SOQL queries, Workflow & Approvals, Dashboards, Custom Objects, Package Installations, Email Templates, Formulas, and Validation Rules. The ideal candidate should hold a Salesforce Platform Developer 1 (PD1) Certification and have at least 1 year of experience in Salesforce Lightning web component development. In addition to Salesforce expertise, the candidate should possess 3-5 years of experience in programming languages such as APEX, Core Java, and Java Script. Familiarity with tools like Force.com IDE, Apex Data Loader, ANT, and AutoRABIT is preferred. Experience with Agile methodology, particularly SAFe methodology, is required. Excellent communication and collaboration skills are essential for this role, as the candidate will be working in an onshore/offshore support model, collaborating with offshore teams. Preferred qualifications include experience working with GitHub, RTC, and automation tools. Knowledge of IVR Technologies like AYAYA, CISCO, and Chatbot is also advantageous. The contract duration for this role is 6 months or more. Interested candidates are encouraged to share their resumes at aditya.dhumal@leanitcorp.com.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As an ideal candidate for this role, you should possess relevant work experience in automation and performance testing tools such as JMeter or LoadRunner. Additionally, prior experience in troubleshooting using APM tools like Dynatrace or AppDynamics is highly desirable. You should have a proven track record in leading a performance or automation test team. Your technical skills should include a strong proficiency in Core Java/dot net, Javascript, and SQL queries. It is crucial to have a good understanding and exposure to Web Services including REST, SOAP, JSON, XML, and HTTP protocols. A key requirement for this position is expertise in designing and developing various Test Automation Frameworks, implementing Design Patterns, and conducting cross-browser test automation. You should also be well-versed in parallel execution implementation for multiple browsers and devices.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role that involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be responsible for utilizing your knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements. This includes using script tools, analyzing/interpreting code, consulting with users, clients, and other technology groups on issues, recommending programming solutions, installing, and supporting customer exposure systems. Additionally, you will apply fundamental knowledge of programming languages for design specifications, analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and serve as an advisor or coach to new or lower-level analysts. Your role will also involve identifying problems, analyzing information, and making evaluative judgments to recommend and implement solutions. You will resolve issues by identifying and selecting solutions through the application of acquired technical experience and guided by precedents. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. Moreover, you will need to appropriately assess risks when making business decisions, demonstrating particular consideration for 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 escalating, managing, and reporting control issues with transparency. Qualifications: - 4-6 years of proven experience in developing and managing Big data solutions using Apache Spark, Scala is a must - Strong programming skills in Scala, Java, or Python - Hands-on experience with technologies like Apache Hive, Apache Kafka, HBase, Couchbase, Sqoop, Flume, etc. - Proficiency in SQL and experience with relational databases (Oracle/PL-SQL) - Experience in working on Kafka, JMS/MQ applications, and multiple operating systems (Unix, Linux, Win) - Familiarity with data warehousing concepts, ETL processes, data modeling, data architecture, and data integration techniques - Knowledge of best practices for data security, privacy, and compliance - Strong technical knowledge of Apache Spark, Hive, SQL, and the Hadoop ecosystem - Experience with developing frameworks and utility services, including logging/monitoring - Experience delivering high-quality software following continuous delivery and using code quality tools (JIRA, GitHub, Jenkins, Sonar, etc.) - Experience creating large-scale, multi-tiered, distributed applications with Hadoop and Spark - Profound knowledge of implementing different data storage solutions such as RDBMS (Oracle), Hive, HBase, Impala, and NoSQL databases Education: - Bachelor's degree/University degree or equivalent experience Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As an experienced professional in the field of Quality Assurance and Testing, you have the opportunity to join Iris Software, a leading IT services company located in Noida, UP, India. This position offers the chance to be part of a dynamic team at one of India's Top 25 Best Workplaces in the IT industry. At Iris Software, our vision is centered around being the most trusted technology partner for our clients, while also fostering an environment where top professionals can realize their full potential. With a global presence spanning India, U.S.A, and Canada, we specialize in technology-enabled transformations in sectors such as financial services, healthcare, transportation & logistics, and professional services. As part of the Iris team, you will be involved in handling complex, mission-critical applications using cutting-edge technologies like Java, Selenium, BDD framework, and more. Your role will require expertise in the finance domain, particularly in capital markets, and the ability to work in the US time zone from 1:30 PM till 10:30 PM IST. With 5-7 years of experience, including trading experience, you will play a key role in ensuring the quality and efficiency of our projects. It would be advantageous if you also have experience in desktop automation, trading platforms, and a solid understanding of various testing methodologies such as functional testing, regression testing, and defect reporting. Strong communication skills, the ability to work well in a team, and knowledge of tools like Playwright are also desirable qualities for this role. Joining Iris Software not only offers you a challenging and inspiring work environment but also provides a range of perks and benefits to support your financial, health, and well-being needs. From comprehensive health insurance to competitive salaries and flexible work arrangements, we are dedicated to creating a supportive and rewarding atmosphere for our employees. If you are looking to excel in your career, be part of a culture that values talent, and work with a team of dedicated professionals, then Iris Software is the place for you. Experience the difference of being an Irisian and take your career to new heights with us.,

Posted 2 days ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

The Technology Analyst Java Engineer will be part of the Technology Management team based in Bangalore, India. As an AVP, your role will involve improving technological operations to reduce infrastructure costs, enhance functional performance, and support the achievement of Divisional business goals. The organization is seeking technologists who are passionate about building innovative solutions. Your responsibilities will include collaborating with internal stakeholders to align bank strategy with implementation plans for delivering top-notch technology solutions. You will be responsible for computer operations, production support, systems and database administration, network operations, and client service. Ensuring systems performance and meeting service level requirements will be crucial, along with translating business requirements into technical solutions or Release Management. As part of the flexible scheme, you will enjoy benefits such as best in class leave policy, gender-neutral parental leaves, childcare assistance benefit, sponsorship for relevant certifications, Employee Assistance Program, comprehensive hospitalization and life insurance, and health screening. Key responsibilities will involve working with a global team to formulate and execute technology strategy, focusing on maintaining an engineering-focused organization. You will collaborate with technical specialists to develop solutions, support applications, manage the application life cycle, perform data analysis, and design sustainable solutions aligned with the bank's strategic direction. Upholding IT Governance in line with company policies and regulations will be part of your role. To excel in this position, you should have 10-12 years of hands-on experience with Core Java, Spring/Spring Boot, Hibernate/JPA, JMS/Kafka/MQ, REST API, C# & .NET, Microservice architecture, and relational databases like Oracle PL/SQL. Experience with software development lifecycle, public cloud platforms, AI/ML, and financial institutions is beneficial. Strong communication skills, problem-solving abilities, and a proactive approach are essential. A Bachelor of Science degree in Computer Science or Software Engineering, familiarity with Finance and Asset Management industry, a positive attitude, and a willingness to learn and adapt to new technologies will help you excel in this role. You will receive training, coaching, and support from experts in the team, fostering a culture of continuous learning and career progression. The company promotes a positive, fair, and inclusive work environment, encouraging collaboration and excellence among its employees. Visit the company website for more information: [https://www.db.com/company/company.htm](https://www.db.com/company/company.htm). Join Deutsche Bank Group in empowering individuals to excel together and celebrate shared successes.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be a part of the Digital function at KPMG In India, a professional services firm affiliated with KPMG International Limited since its establishment in India in August 1993. Leveraging the global network of firms, our professionals are well-versed in local laws, regulations, markets, and competition. With offices across India in multiple cities, we offer services to national and international clients across various sectors, aiming to deliver rapid, performance-based, industry-focused, and technology-enabled solutions. As a member of the Lighthouse practice, your focus will be on providing data, analytics, cloud, and engineering solutions to clients. The role requires a minimum of 2 years of experience in Java and related technologies, with proficiency in Core Java, Spring, Spring boot, API, and SQL. Experience with Kafka, Angular, and React is considered a plus. Strong verbal and written communication skills are essential, along with the ability to work directly with clients. You should have a solid understanding of data structures, algorithms, object-oriented design, design patterns, and experience with the agile software development lifecycle. The role is open to Engineering Graduates or Postgraduates, and KPMG promotes equal employment opportunities for all candidates.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

You will work autonomously by taking ownership, demonstrating self-motivation, and fostering good team spirit. Proactively communicate on issues, risks, and status while maintaining a high quality focus. Follow the defined processes and ensure that the project key performance indicators are within the specified limits. Gain knowledge in application, business, functional, and technical aspects. Develop software solutions by studying information needs, consulting with business/users, analyzing system flow, data usage, and work processes. Investigate problem areas and adhere to best practices in all stages of the software development lifecycle. Document and showcase solutions through the development of technical and functional documents. Conduct internal peer reviews to ensure high-quality deliverables. Implement and enhance DevOps practices for application build and deployment. Perform performance optimization such as profiling Java applications and Oracle database when necessary. Take responsibility for estimations, risks, mitigations, and escalate any issues to Team Lead/Project Manager. Stay updated on the latest development tools, programming techniques, and computing equipment. Participate in technical and functional learning sessions organized by the organization. Provide Level 3 support for applications, resolve issues through Remedy, and effectively communicate ideas and strategies through presentations, demonstrations, and specifications. Support and nurture team members by offering guidance, coaching, and sharing knowledge. Primary Skills Required: - Core Java - Oracle SQL (Mid-level) - UNIX (Good to have) - DevOps (Good to have),

Posted 2 days ago

Apply

Exploring Core Java Jobs in India

The core java job market in India is thriving with numerous opportunities for job seekers in the tech industry. With the increasing demand for skilled Java developers, companies are actively hiring professionals with expertise in core java to work on a variety of projects.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their flourishing tech industries and offer a plethora of job opportunities for core java professionals.

Average Salary Range

The average salary range for core java professionals in India varies based on experience and skill level. Entry-level positions typically start at around INR 4-6 lakhs per annum, while experienced developers can earn anywhere between INR 10-15 lakhs per annum. However, these figures may vary depending on the company, location, and individual skills.

Career Path

In the field of core java, a typical career path may include progressing from a Junior Developer to a Senior Developer, and eventually to a Tech Lead role. With experience and expertise, professionals can further advance to roles such as Architect or Engineering Manager.

Related Skills

Apart from core java proficiency, employers often expect candidates to have knowledge of the following skills: - Object-Oriented Programming (OOP) concepts - Data structures and algorithms - Spring framework - SQL and database management - Knowledge of web development technologies like HTML, CSS, and JavaScript

Interview Questions

  • What is the difference between JDK, JRE, and JVM? (basic)
  • Explain the concept of multithreading in Java. (medium)
  • What is method overloading and method overriding? Provide examples. (medium)
  • How does Java handle memory management? (advanced)
  • What are the different types of inheritance in Java? (basic)
  • Explain the significance of the 'final' keyword in Java. (medium)
  • What is the difference between abstract classes and interfaces in Java? (medium)
  • Explain the purpose of the 'static' keyword in Java. (basic)
  • How does exception handling work in Java? (medium)
  • What is the difference between ArrayList and LinkedList? (basic)
  • Describe the Singleton design pattern in Java. (medium)
  • What is the purpose of the 'transient' keyword in Java? (advanced)
  • Explain the concept of garbage collection in Java. (medium)
  • How would you implement a stack using Java? (medium)
  • What is the use of the 'this' keyword in Java? (basic)
  • Explain the principle of polymorphism in Java. (medium)
  • How does Java support platform independence? (advanced)
  • What is the difference between '==', '.equals()', and 'compareTo()' in Java? (medium)
  • How would you handle concurrent modification exceptions in Java? (medium)
  • What is the purpose of the 'volatile' keyword in Java? (advanced)
  • Explain the 'StringBuilder' class and its advantages over 'StringBuffer'. (medium)
  • Describe the concept of serialization in Java. (medium)
  • What are the different access specifiers in Java and their visibility levels? (basic)
  • How would you implement a binary search algorithm in Java? (medium)
  • What are the key features of Java 8? (medium)

Closing Remark

As you prepare for core java job interviews in India, remember to showcase your expertise in the language and related technologies. Stay updated on industry trends and continuously improve your skills to stand out in the competitive job market. Best of luck in your job search!

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