Jobs
Interviews

7034 J2Ee 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

pune, maharashtra

On-site

You should have a total of 5+ years of experience for this role. The notice period for joining is immediate to a maximum of 15 days. The job location is in Pune & Mumbai. As a Project Support role, you will be required to provide on-call support, including weekend support. The shift timings are from 1:30 PM to 11:00 PM. Your responsibilities will include being proficient in Java 8 and above, Spring, Spring MVC Concepts, Struts 1x, RESTful Web services, Hibernate, JPA, JSP, Servlet, and J2EE. Additionally, you should have knowledge of DB2 or any relevant SQL databases and middleware servers like Websphere, JBoss, and Tomcat. It would be beneficial to have familiarity with Angular and JavaScript. We are looking for a quick learner who can grasp new concepts rapidly. You should be able to work on support and enhancement maintenance activities simultaneously with equal dedication to both. A good understanding of the release procedures is required. Excellent communication skills are essential as you will be interacting with customers. Being a good team player is necessary as you will be collaborating with large geographically diverse teams. Mandatory skills for this role include Hibernate, Java, Java SpringCloud, Microservices, Spring, Spring Security, SpringBoot, Spring MVC, Spring Integration, and SpringCloud.,

Posted 20 hours ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

Oracle Financial Services Global Industrial Unit (FSGIU) is a global leader in providing IT solutions to the Financial Services industry, serving top global banks, insurance companies, securities firms, mutual fund companies, and stock exchanges. With a strong presence in over 130 countries, FSGBU is dedicated to delivering value-based solutions that address the specific challenges faced by financial institutions in a dynamic regulatory environment. Banking Consulting Americas, a part of the Americas Region under FSGIU - Consulting, offers Oracle Technology and Applications solutions to clients in North America and the Caribbean region. This role presents an opportunity for individuals to leverage their technology knowledge and skills within the Banking Consulting team, working with cutting-edge Oracle Banking products in a next-generation architecture. The ideal candidate for this position should possess excellent communication and presentation skills, a proactive mindset, and the ability to quickly learn new technologies. Effective problem-solving, analytical, and technical troubleshooting skills are essential for success in this role. As a Technical Consultant, your responsibilities will include working as a Senior Technical team member in Managed Service activity streams, providing solutions and support for client issues, coordinating with Oracle teams, and ensuring timely resolution of technical problems. You will collaborate with various stakeholders, manage customer relationships, and adhere to defined standards and processes to deliver high-quality solutions. Qualifications for this role include experience in end-to-end support activities, proficiency in software programming languages such as Core Java, J2EE, Rest API, JavaScript, XML, and expertise in Oracle SQL, PL/SQL, and Oracle Database. Knowledge of release management, source control tools, banking terminologies, and database performance troubleshooting is also required. Candidates should hold a Bachelor's degree in computer science or equivalent and have 8 to 10 years of experience in development, implementation, or support of core banking applications. Flexibility to work offshore, travel to client locations, and engage in continuous learning through technical certifications is expected. This position offers a challenging yet rewarding work environment, where individuals can contribute to innovative solutions and collaborate with a diverse team of professionals. Oracle values inclusivity, work-life balance, and community involvement, offering competitive benefits and opportunities for career growth on a global scale. If you require accessibility assistance or accommodation during the employment process, please contact Oracle at accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.,

Posted 20 hours ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity, driving our business priorities alongside meaningful social, community, and societal impact. As a Senior Software Developer within the Blue Planet team, you will play a key role in designing, developing, testing, and supporting scalable software solutions tailored for carrier-class networks and cloud environments. This role requires a strong technical foundation, attention to detail, and a collaborative mindset to deliver high-quality, modular code that is built to scale and last. You will work closely with cross-functional teams to design and develop high-performing software modules and features. Additionally, you will write and maintain backend and frontend code with a strong emphasis on quality, performance, and maintainability. Your responsibilities will also include supporting system design, documentation, and end-to-end development, including unit testing and debugging. You will participate in global agile development teams to deliver against project priorities and milestones. Furthermore, you will contribute to the development of telecom inventory management solutions integrated with cloud platforms and advanced network technologies. The must-haves for this role include a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, along with 4+ years of software development experience. Proficiency in backend technologies such as Java 11+, Spring (Security, Data, MVC), SpringBoot, J2EE, Maven, JUnit, and frontend technologies like TypeScript, JavaScript, Angular 2+, HTML, CSS, SVG, Protractor, Jasmine is essential. Experience with databases like Neo4j (Graph DB), PostgreSQL, TimescaleDB, as well as SSO implementations (LDAP, SAML, OAuth2) is required. Strong understanding of Docker, Kubernetes, and cloud platforms (preferably AWS), algorithms, data structures, and software design patterns is a must. Additional assets for this role include experience with ElasticSearch, Camunda/BPMN, Drools, Kafka integration, knowledge of RESTful APIs using Spring MVC, Inventory Management Systems (e.g., Cramer, Granite, Metasolv), familiarity with tools like Node.js, Gulp, and build/test automation, exposure to telecom/networking technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH, understanding of OSS domains, and exposure to telecom network/service topology and device modeling. Prior experience working in a global, agile development environment is also beneficial. If you're not ready to apply yet, you can join our Talent Community to receive relevant job alerts straight to your inbox. Ciena is committed to creating an environment where employees feel respected, valued, and heard. We value the diversity of our workforce and respect each employee as an individual. Discrimination of any form is not tolerated at Ciena, as we are an Equal Opportunity Employer, including disability and protected veteran status. If you are contacted regarding a job opportunity, please inform Ciena of any accommodation measures you may require.,

Posted 20 hours ago

Apply

4.0 - 9.0 years

0 Lacs

karnataka

On-site

You are seeking a hands-on Technical Lead with extensive expertise in Java and modern frameworks to lead a team, overcome technical challenges, and ensure successful project completion. Your responsibilities will include guiding the team, resolving technical roadblocks, and ensuring smooth project delivery. The ideal candidate must possess the following key skills: - Proficiency in Core Java / J2EE (Spring, Hibernate, MVC) - Experience with REST APIs, Spring Boot, and Microservices - Knowledge of JavaScript Frameworks (Angular/MEAN) - Familiarity with SQL/MySQL, JUnit/Spock/Groovy - Working experience in Agile methodologies (Scrum/Kanban) and Design Patterns - Proficiency in IDEs (IntelliJ/VS Code) and Version Control (Git/SVN) Additionally, experience with DevOps tools, MQ, and a background in the Financial domain would be advantageous. Requirements for this role include: - Bachelor's or Master's degree in Computer Science or Information Technology - Minimum of 4 years of experience in Java backend development - Strong communication and leadership skills in Agile environments If you require a Boolean search string or a job post version for social media, please let me know.,

Posted 20 hours ago

Apply

10.0 - 14.0 years

0 Lacs

maharashtra

On-site

You should have Banking domain experience, which is mandatory for this role. As a techno-functional professional, you will need to collaborate closely with the Product and QA teams on a regular basis. A good understanding of technologies like Java, J2EE, etc., will be beneficial for this position. Your responsibilities will include interacting with a cross-functional team. Flexibility to travel to Chennai is required, with an initial travel frequency of once a month for approximately. However, travel will be mandatory for client meetings, testing, and other necessary activities. The ideal candidate should have 10 to 12 years of relevant experience. This is a full-time position based in Mumbai. The expected notice period for this role is immediate to a maximum of 15 days. Preferred qualifications include a Bachelor's degree. In terms of experience, a total of 10 years of work experience is preferred, with at least 3 years in a managerial role. This position requires in-person work. If you are interested in this opportunity, please reach out to the employer at +91 8779671932.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

You should have at least 5 years of Java/J2EE experience with a minimum of 3 years of hands-on development experience in ATG. Your expertise should include Java, J2EE, and ATG, along with a good understanding of Oracle commerce. It is essential to have knowledge of Coding Best Practices & guidelines, experience in UI, and proficiency in SQL. Additionally, you must possess good working experience on 3rd party integrations and a strong understanding of the ecommerce domain. Strong analytical and problem-solving skills are also required for this role. If you meet these qualifications and are interested in this opportunity, please send your resume to careers@savantyssolutions.com.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 Lacs

maharashtra

On-site

The ideal candidate for this role should have experience in developing scalable and reliable backend systems using Java, services, and APIs to provide value to customers. You will play a key role in making impactful contributions and proactively identifying areas for improvement within the team. You will collaborate closely with the product team to deliver high-impact solutions for customers. It will be your responsibility to identify ways to monitor and enhance the quality, reliability, and security of the systems. Adhering to engineering best practices, you will analyze, code, test, and deploy applications to meet the business requirements of large, complex projects. To qualify for this role, you should have 6 months to 1 year of development experience using Java/J2EE. A strong technical understanding of CS fundamentals is essential. You must be capable of writing clean, efficient, and testable code that aligns with project requirements and coding standards. Working effectively within a cross-functional team, you will be expected to identify issues in the code or systems and contribute to practical solutions. Following testing practices and participating in unit and integration tests will be part of your responsibilities. Clear and effective communication of technical details with teammates and stakeholders is crucial. Experience in building and maintaining highly available backend distributed systems is required. Strong communication skills (both written and verbal) along with interpersonal skills are necessary. You should be comfortable working in a collaborative and fast-paced environment and possess a passion for translating business and product ideas into engineering solutions. At Nium, we value performance by providing competitive salaries, performance bonuses, sales commissions, equity for specific roles, and recognition programs. Employee wellness is our top priority, offering medical coverage, a 24/7 employee assistance program, generous vacation programs, and a flexible hybrid working environment. We emphasize upskilling by providing role-specific training, internal workshops, and a learning stipend. Constant innovation is encouraged at Nium, with recognition for our business and talent approach. We celebrate together with social events, team bonding activities, happy hours, team offsites, and more. Nium is dedicated to fostering diversity, with employees from over 33 nationalities across 18+ countries. As an equal opportunity employer, we strive to provide a safe and inclusive environment for all. For more information on region-specific benefits, please visit https://www.nium.com/careers#careers-perks. To learn more about Nium, visit www.nium.com. Please review our Candidate Privacy Notice at www.nium.com/privacy/candidate-privacy-notice before submitting your job application to understand how Nium manages candidate data in compliance with relevant laws.,

Posted 1 day ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. As a backend developer, you will work on server-side APIs and services to support a highly distributed event pipeline handling tens of thousands of messages per second. Joining the Software Engineering team as a senior member, you will play a key role in designing, developing, and maintaining the distributed systems CRM platform for Zeta. Collaboration with Engineers and Product Managers is essential to create a roadmap for building a comprehensive, multichannel marketing solution that leverages data across digital touch points to maximize return on marketing investment. Your expertise in distributed systems and cloud architecture is crucial, along with a strong foundation in design and development. You should be enthusiastic about working with high-throughput systems, focusing on throughput, performance, redundancy, and concurrency. Key Responsibilities: - Independently and cooperatively understanding business requirements, designing, and implementing core components for a marketing automation platform. - Designing and implementing application code to meet product requirements. - Ensuring high product quality through code reviews and unit tests. - Resolving bugs, implementing enhancements, and taking ownership of a significant product component in design and implementation. Requirements: - Strong academic credentials in computer sciences and distributed systems design and development. - Minimum 4 years of experience in developing scalable software platforms using Java/Ruby/Python or equivalent. - Undergraduate degree in Computer Science (or related field) from an English language university. - Excellent communication skills in a large-distributed development team environment. Qualifications: - BS or MS in Computer Science or related field. - 8-12 years of experience with Python, Ruby, J2EE, or equivalent OO paradigm. - Proficiency in Kafka, Elastic Search, NoSQL databases (e.g., Aerospike), Thrift, CI, and AWS. - Familiarity with container-based solutions is advantageous. - Experience in a fast-paced technology environment. - Strong object-oriented programming and design skills. - Problem-solving, critical thinking, and communication abilities. - Willingness to learn new skills and take on new challenges. Zeta Global is a data-powered marketing technology company that leverages Artificial Intelligence to personalize experiences and drive business growth for clients. The Zeta Marketing Platform facilitates end-to-end marketing programs across various digital channels, including Email, Display, Social, Search, and Mobile, delivering scalable and sustainable results for leading brands.,

Posted 1 day ago

Apply

2.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java Full Stack Lead at Ness, you will have the opportunity to lead a talented team of engineers (DEV&QA) in the application delivery team. Your role will involve demonstrating high technical acumen, designing solutions, and utilizing hands-on expertise to develop technical solutions for complex business requirements. Your leadership will be crucial in providing technical guidance to the team, fostering a collaborative work environment, and ensuring the successful development and delivery of high-quality enterprise applications and systems. Your core responsibilities will include: Technical Acumen: - Delivering business value through application development and enhancements. - Taking ownership of assignments from gathering requirements to code management. - Evaluating, planning, and guiding technical direction and architecture decisions. Leading Team: - Mentoring and guiding the development team in design, estimation, development, and testing. - Conducting code reviews, maintaining coding standards, and driving continuous improvement in development processes. - Inspiring a positive work culture, staying updated with industry trends, and guiding the team in selecting appropriate technologies and methodologies. Partnership: - Collaborating effectively with business and cross-functional/technical partners. - Contributing to PI, product, and release planning. - Collaborating with both onsite and offsite team members. Your core skills should include: - 9+ years of experience in Java J2EE, spring technologies/frameworks, and tools. - Strong experience with Microservices, Spring Boot, Rest API, and more. - Proficiency in web development using HTML, CSS, JavaScript, and React tools. - Knowledge of system architecture, Oracle PL/SQL, SQL, and cloud-based platforms. - Experience with Dev-Ops practices, test-driven development, and system observability/monitoring. In terms of education and experience, you should have: - A Bachelor's or higher degree in Computer Science, Engineering, or a related field. - Proven experience (12+ years) in an Engineering role. - 3+ years of experience in an Engineering/Technical lead role. - Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Join Ness to work on innovative projects for leading technology companies and collaborate with a global network of forward-thinking partners. Your professionalism, innovation, teamwork, and dedication will be valued as you contribute to our success in the digital engineering space.,

Posted 1 day 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 coordination 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 from demand till implementation, having good exposure to the latest next-gen technologies to take new initiatives quickly, 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 and develop security measures post-implementation analysis of business usage. Additionally, you will utilize in-depth specialty knowledge of applications development to analyze complex problems, recommend advanced programming solutions, ensure essential procedures are followed, and serve as an advisor or coach to new or lower-level analysts. You will be expected to appropriately assess risk in business decisions, adhere to policies and regulations, and drive compliance with applicable laws. 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 and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods. Education requirements include a Bachelor's degree/University degree or equivalent experience. Please note that this is a high-level overview of the job responsibilities and qualifications, and other duties may be assigned as required.,

Posted 1 day ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role that involves collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main objective will be to contribute to applications systems analysis and programming activities. In this role, your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and implementing new or updated applications systems and programs to meet specific business needs. You will also be responsible for monitoring and controlling all phases of the development process, providing user and operational support, analyzing complex problems, recommending security measures, and consulting with users and technology groups. You will need to utilize your in-depth specialty knowledge of applications development to evaluate business processes, system processes, and industry standards. Additionally, you will be expected to recommend advanced programming solutions, define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. The ideal candidate for this position should have at least 8 years of relevant experience in systems analysis and programming of software applications. Experience in managing and implementing successful projects, working knowledge of consulting/project management techniques/methods, and the ability to work under pressure are also essential qualifications. In terms of education, a Bachelor's degree or equivalent experience is required. The most relevant skills for this role include 8+ years of experience in UI/UX frontend and backend development, proficiency in JavaScript/TypeScript, React, Angular, Core-Java, J2EE, Spring-Boot, Microservices, Hibernate/JPA, SQL, design systems, CI/CD practices, agile product development workflows, TDD, BDD, automation, version control (Git), GraphQL/REST APIs, cloud-native technologies, problem-solving skills, and strong communication and collaboration skills. This job description provides an overview of the responsibilities and qualifications for the Applications Development Senior Programmer Analyst position. Additional duties may be assigned as needed.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java Full Stack Developer, you will be responsible for demonstrating a strong understanding of core Java and J2EE technologies, including Java 8. Your expertise in spring & Spring Boot Frameworks, Restful web services, Jenkins automated jobs, Micro services, and Tomcat / Jersey Server will be crucial in contributing to the success of the projects. Additionally, familiarity with Angular UI would be advantageous. Join our team and be a key player in developing innovative solutions using your Java Full Stack skills.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are looking for a skilled and experienced Temenos Infinity Front-End Developer & Back-End Developer to join a dynamic team. The ideal candidate will have a strong background in web development, with specific expertise in Temenos Infinity. You should have excellent knowledge of Mobile and Web Applications using Infinity Kony Quantum frameworks. Your experience should include proficiency in web technologies and frameworks such as J2EE, MVC, Infinity Quantum Visualizer, Infinity Digital Banking & Mobile Fabric, Spotlight Javascript, HTML, CSS, Bootstrap & jQuery. You should also have knowledge of API design principles, Web services (RESTful and SOAP), Service Oriented Architecture (SOA), Java and JavaScript Pre-processor & Post-processor codes, Java, SOAP, Rest, XML, and JSON. Database management skills, including experience with SQL databases, are essential. Experience working with Agile and Scrum development methodologies is preferred. Additional skills required for this role include strong communication and presentation skills, negotiation and diplomacy skills, responsibility for technical delivery of projects, and excellent client handling and front-ending skills. Your key responsibilities will involve designing, developing, and maintaining scalable and secure backend components within the Temenos Infinity platform. You will implement business logic and integration points to ensure seamless communication between the front-end and backend systems, optimize application performance, design and implement RESTful APIs, ensure API endpoints are secure and efficient, contribute to user experience design, collaborate with cross-functional teams, and participate in code reviews to maintain code quality.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be part of KPMG in India, a professional services firm affiliated with KPMG International Limited since August 1993. Leveraging a global network, you will work with professionals knowledgeable in local laws, regulations, and markets. With offices across India, including Ahmedabad, Bengaluru, Chandigarh, Chennai, Gurugram, Hyderabad, Jaipur, Kochi, Kolkata, Mumbai, Noida, Pune, Vadodara, and Vijayawada, you will offer services to national and international clients across various sectors. Your role will involve end-to-end Development, Implementation, and Support activities, focusing on customizations, coding, unit testing, test cycles, migrations, integrations, release management, and issue tracking for Oracle FLEXCUBE and core banking products. You should have experience in Oracle FLEXCUBE Banking product customization and unit deployments in Oracle Weblogic Server/Oracle DB, with analytical skills to debug defects and hands-on experience in Oracle Open Development Tool. Knowledge of core banking functionalities, software programming in Java, J2EE, Microservices, JavaScript, XML, and experience in Oracle SQL, PL/SQL, and Oracle Database will be beneficial. Your responsibilities will include participating in project meetings, solutioning workshops, understanding customer business requirements, providing fitment solutions, engaging with stakeholders, and possessing technical knowledge in software deployment and troubleshooting on Application Server software, especially Oracle Weblogic. Proficiency in release methodologies, source control tools, Microsoft Office, MS Excel, and PowerPoint, along with excellent communication and documentation skills in English, will be essential. Additionally, exposure to the Banking Domain, programming using JAVA, SOA, Webservices, Reports, Middleware, software development processes, practices, DevOps tools, Testing tools, and knowledge of Oracle OBIEE Reports, BIP, middleware such as Oracle Fusion SOA Suite will be advantageous. You should stay updated on the latest technologies and development practices. You should be willing to work offshore, travel to client locations, work in shifts as defined by project needs, pursue FLEXCUBE and other Technical certifications, and thrive in a high-pressure, fast-moving, and challenging environment. As part of the team, you will be expected to lead and collaborate effectively with internal and external stakeholders. If you hold any post-graduation qualifications, you are encouraged to apply for this position.,

Posted 1 day ago

Apply

5.0 - 10.0 years

0 Lacs

haryana

On-site

As a Senior Liferay Developer at our enterprise portal development team in Gurugram, Haryana, India, you will be utilizing your 5 to 10 years of experience to design, develop, and maintain scalable and secure portal solutions that enhance user engagement and support business operations. Your deep expertise in Liferay DXP, strong backend development skills in Java, and solid understanding of front-end technologies will be crucial for the success of our projects. Your key responsibilities will include designing and implementing custom portlets, hooks, ext plugins, and themes using Liferay DXP, developing reusable components and templates to streamline portal development, customizing workflows, permissions, and content structures within Liferay. Additionally, you will integrate Liferay with external systems using RESTful/SOAP APIs, collaborate with architects to define scalable portal architecture, ensure secure data exchange, and comply with enterprise security standards. You will also be responsible for conducting unit testing, integration testing, and performance tuning, optimizing portal performance, caching strategies, and load balancing, as well as monitoring and resolving production issues and bugs. Collaboration with UI/UX designers, QA engineers, and DevOps teams, participation in Agile ceremonies, and mentoring junior developers will be integral parts of your role. To excel in this position, you must have a strong proficiency in Java, J2EE, Spring Boot, Hibernate, and hands-on experience with Liferay DXP 7.x, including portlet development, theme and layout customization, Service Builder, OSGi modules, and front-end technologies like HTML5, CSS3, JavaScript, jQuery, and optionally React/Angular. Familiarity with databases such as MySQL, PostgreSQL, Oracle, and tools like Git, Maven, Jenkins, Docker, and JIRA is essential. A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field is required, and Liferay Developer Certification is a strong plus. Preferred experience includes deploying Liferay on cloud platforms, familiarity with headless CMS and decoupled architecture, exposure to microservices and containerization, and previous experience in client-facing or consulting roles. Strong analytical and problem-solving abilities, excellent communication and interpersonal skills, the ability to work independently and in a team-oriented environment, and a proactive attitude with a willingness to take ownership will set you up for success in this role.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

You are ready to gain the skills and experience required to progress in your role and advance your career, and a software engineering opportunity awaits you. As a Software Engineer II at JPMorgan Chase in the Corporate & Investment Bank Treasury team, you will be responsible for designing and implementing the next generation buildout of a cloud-native liquidity risk management platform. Your role will play a vital part in managing the firm's liquidity risk and fulfilling regulatory reporting obligations across 50+ markets. Working as part of a team, you will ensure end-to-end data quality and controls for the Corporate & Investment Bank. Your responsibilities will include executing standard software solutions, design, development, and technical troubleshooting. You will leverage your knowledge of tools within the Software Development Life Cycle toolchain to enhance automation value. By analyzing large and diverse data sets, you will identify issues and contribute to decision-making to support secure and stable application development. You will also be expected to learn and implement system processes, methodologies, and skills for developing secure and stable code and systems. Additionally, you will contribute to the team culture of diversity, equity, inclusion, and respect, as well as drive continual improvement of the development process and propose innovative solutions to meet business needs while aligning with the business goals through technology solutions. The ideal candidate will possess formal training or certification in software engineering concepts and have at least 2 years of applied experience in Java and React. Hands-on expertise with React is essential, along with strong technical development experience in writing code, code reviews, and best practices on configuration management and code refactoring. Proficiency in J2EE & OOPS Design Patterns, problem-solving, and analytical skills are required. Knowledge of Cloud, specifically AWS, and any certifications related to AWS would be advantageous. You should be able to work with a delivery-focused approach, be self-directed, and demonstrate the role of an Individual Contributor. Preferred qualifications include familiarity with modern big data technologies such as Hadoop and Spark, as well as exposure to AWS Cloud.,

Posted 1 day ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

As a Junior Full Stack Developer (Java) at Barclays, you will be responsible for supporting the successful delivery of location strategy projects within the planned budget, agreed quality, and governance standards. Your role will involve spearheading the evolution of the digital landscape, driving innovation, and excellence to revolutionize the digital offerings and ensure unparalleled customer experiences. To excel in this role, you should have proficiency in Java (3+ years of experience) with programming skills in reading, writing, and debugging multi-threaded code, as well as Rest Services. You must demonstrate your ability to work effectively in a team environment throughout the Software Development Lifecycle. Additionally, a solid understanding of Java, J2EE, Spring Framework, JDBC, Rest Services/Microservices, CI, unit test frameworks, ORM technologies like Hibernate and Spring Data/JPA, Java Profilers, memory dump analysis, messaging platforms such as MQ and Solace, XML/JSON technologies, SQL, and databases like MS SQL Server, Oracle, and Mongo DB is required. Experience in working with AGILE or SCRUM SDLC model is a plus. Moreover, highly valued skills may include knowledge of Apache Kafka, Docker, Kubernetes, NoSQL MongoDB, React, Angular, familiarity with DevOps fundamentals practices, and proven experience in Quality Assurance techniques relevant to application development. In this role based in Pune, your primary purpose will be to design, develop, and enhance software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Your key accountabilities will include developing and delivering high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code scalability, maintainability, and performance optimization. You will collaborate cross-functionally with product managers, designers, and engineers to define software requirements, devise solution strategies, promote code quality, and facilitate knowledge sharing. Additionally, staying updated on industry technology trends, adhering to secure coding practices, implementing effective unit testing practices, and fostering a culture of technical excellence will be essential aspects of your role. As an analyst, you will be expected to meet stakeholders" needs through specialist advice and support, perform activities in a timely and high-standard manner, lead specific processes within a team, and supervise and support professional development. For individuals with leadership responsibilities, demonstrating leadership behaviours such as listening, inspiring, aligning, and developing others will be crucial. On the other hand, individual contributors will manage their workload, implement systems and processes, collaborate on broader projects, ensure relevant rules and regulations are followed, and build a deep understanding of how various teams contribute to broader objectives. All colleagues are required to uphold Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as demonstrate the Barclays Mindset of Empower, Challenge, and Drive in their behavior.,

Posted 1 day ago

Apply

7.0 - 14.0 years

0 Lacs

haryana

On-site

As an experienced Java Developer with 7 to 14 years of experience in Java Technologies and a background in the Banking domain, you will play a crucial role in developing, implementing, and maintaining Java application phases at FIS. Your responsibilities will include designing, coding, debugging, and maintaining Java, J2EE application systems, as well as converting business requirements into executable code solutions. Your expertise in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring, and Springboot will be essential in this role. Your role will involve evaluating and identifying new technologies for implementation, providing leadership to the technical team, and ensuring the successful execution of projects. Proficiency in Database concepts (Oracle/DB2), docker (helm), kubernetes, Core Java Language, microservices, and Web Technologies (Spring or Struts, Hibernate, JSP, HTML/DHTML, Rest Web services, JavaScript) will be required to excel in this position. You will be part of a collaborative team at FIS, where your contributions will directly impact the development of financial services and technology solutions. This role offers an exciting opportunity to be part of the World's Leading FinTech Product MNC, with a competitive salary, attractive benefits, and GHMI/Hospitalization coverage for you and your direct dependents. Join us at FIS and be part of a dynamic and innovative team that values openness, collaboration, and passion for technology.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

The ideal candidate for this position should have a minimum of 3 years of experience in CAA or C++ Development. You should possess strong proficiency in CAA, EKL, C++, and COM Programming. It is essential to have hands-on experience in the Development/Customization of DELMIA using CAA, EKL. Your responsibilities will include development and unit testing. Additionally, you should have good experience in Core Java, J2EE, JSP, Servlets, JavaScript, and jQuery. Exposure to the 3DEXPERIENCE platform will be considered an added advantage. This position is based in Bangalore/Pune.,

Posted 1 day ago

Apply

12.0 - 16.0 years

0 Lacs

haryana

On-site

AVIZVA is a Healthcare Technology Organization that leverages technology to simplify, expedite, and optimize the delivery of care within healthcare enterprises. Since our establishment in 2011, we have been strategic partners for healthcare organizations, assisting them in improving their care delivery processes. With a wealth of experience spanning over 14 years, we have developed more than 150 customized products for prominent Medical Health Plans, Dental and Vision Plan Providers, PBMs, Medicare Plan Providers, TPAs, and other healthcare entities. As a Technical Architect at AVIZVA, your primary responsibility will be to design enterprise-level solutions, establish scalable system architectures, and ensure successful implementation across intricate, large-scale platforms. This role combines solution design tasks with technical architecture leadership, necessitating close collaboration with stakeholders, alignment of technology strategies with business objectives, and coordination among various interdependent technology teams to guarantee seamless engineering execution. Your key responsibilities will include: - **Solution Ownership & Stakeholder Engagement**: - Engage closely with stakeholders to comprehend their business requirements and outline the overall solution direction. - Translate business objectives into high-level solution approaches with inputs from technical teams. - Present solution approaches to clients and internal stakeholders to secure alignment. - Divide the overall solution into actionable deliverables for individual teams. - **Architecture Leadership**: - Develop scalable architectures utilizing Java, Spring Boot, and microservices patterns. - Lead system design endeavors, encompassing data flows and diverse system integrations. - **Delivery & Execution Enablement**: - Collaborate with internal teams to ensure that delivery milestones align with architecture objectives. - Coordinate with external vendors and internal developers to facilitate smooth execution. - Uphold architectural integrity throughout the delivery lifecycle. - Review team deliverables to confirm compliance with established technology standards and functional requirements. **Skills & Qualifications**: - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Over 12 years of experience in spearheading enterprise-level technology initiatives, including architecture design. - Profound understanding of distributed systems, microservices architecture, event-driven design, and enterprise integration techniques, with expertise in Java, Spring Boot, J2EE, and RESTful API design. - Demonstrated track record in crafting technology roadmaps, leading large teams, and establishing engineering standards across organizations. - Proven experience in client-facing roles, with exceptional communication and stakeholder engagement abilities. - Ability to create and maintain comprehensive solution documentation. - Review and manage technical dependencies across multiple teams to ensure alignment and seamless delivery.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You should have 5+ years of work experience in the Development and Maintenance of Java applications. Your expertise should include Java, J2EE, Spring boot, Angular, SQL, PL/SQL, and hands-on experience deploying applications on containers like Docker and Kubernetes, CI/CD tools such as Jenkins and GitLab CI/CD, and API Gateways. You must have experience with REST and SOAP web services, including design, development, and integration. Your responsibilities will include writing unit test cases (JUnit, Mockito) and integration test scenarios, interfacing effectively with technical architects, functional analysts, and application managers, and working independently on day-to-day support issues. You should analyze Priority issues, gather feedback from end users, and enhance solutions. Additionally, you must be familiar with version control tools like Git and application security best practices. It is essential that you ensure compliance with project deliverables in line with established project management methodologies. Staying updated with emerging technologies and trends to drive innovation is a key expectation. Your communication, collaboration, and problem-solving skills should be excellent. Preferred qualifications include being an Oracle Certified Java Developer or holding similar certifications. You should have experience with Java / J2EE frameworks across Presentation Layer Spring MVC, Business Layer Spring, Data Layer (JPA / Hibernate), Web-services SOAP and RESTful services, and good debugging and troubleshooting skills. You should also be able to perform "Impact Analysis" and "Work Package Estimation" for Java applications, design and conduct design / code reviews, apply Design Patterns / UML, and follow operational processes like Incident and Problem Management. Exposure to Profiling tools for addressing Performance-related aspects, understanding of SDLC methodologies, waterfall, and incremental methodologies, and knowledge of ITIL concepts are necessary. Experience with Unit / Integration Testing (Junit / Mockito / Karma), familiarity with Angular and above, HTML5, CSS3/Bootstrap, SOA principles, and the retail domain, as well as Agile SCRUM project working experience, will be advantageous. Experience in working with European clients and holding Java certifications like Java Programmer, Web Component Developer, Business Component Developer, Web Services Developer (Oracle / Sun) are nice to have.,

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

As a GIS Application Developer, you will be responsible for developing GIS applications using your expertise in programming languages such as ASP.Net, C#.Net, VB.Net, C, C++, VB, Java, and J2EE with a focus on GIS knowledge. Your role will involve working with web scripts including HTML, VB Script, and JavaScript, as well as utilizing RDBMS systems like Oracle 10G spatial, MS SQL, and MS Access. Additionally, your proficiency in operating systems such as the Windows family and Linux will be essential to succeed in this position. The ideal candidate will have a qualification of M Sc. in Geography, B.Tech. in Computer Science, BE in Information Science, or MSc in Computers. A minimum of 1-3 years of experience in GIS application development is required to excel in this role. If you possess a passion for GIS technology and have the necessary technical skills and qualifications, we encourage you to apply for this exciting opportunity.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You should have at least 4-5 years of relevant experience in Full stack development using Angular and Java (J2EE) web-based technologies. Your responsibilities will include implementing web page structures and designs based on provided guidelines, developing features to enhance user experience, optimizing web pages for speed and scalability, and maintaining brand consistency throughout the design. You will collaborate with the technical analyst to define solutions and estimations, ensure accuracy of the scrum backlog, and participate in IT testing. You must have proven experience in frontend and Java web development, knowledge of Angular framework, and headless CMS such as Magnolia/Contentful. Profound understanding of web technologies like HTTP(s) flows, cookies, HTML5, CSS3, and JAVASCRIPT is essential. You should embrace concepts such as clear acceptance criteria, executable requirements, continuous feedback, and clarity of business objectives. The successful candidate will promote simple functional solutions, make suggestions for better problem-solving, and work well in a structured environment with flexibility for changing priorities. Your technical skills should include proficiency in HTML, CSS, JavaScript, Typescript, NodeJS, and jQuery, along with experience in FE testing, profiling, build tools, and microservices architecture. You should be familiar with responsive design, cross-browser compatibility, code versioning tools like Git, SEO principles, UML, and design patterns. Experience with Agile methodologies, Jira/TargetProcess, and good communication skills are required. Fluency in English is mandatory, while knowledge of Dutch and French is a plus. The job is full-time and requires in-person work.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

Oracle Financial Services Global Business Unit (FSGBU) is a renowned provider of IT solutions to the Financial Services industry, catering to top financial institutions worldwide. With a track record of serving over 840 financial institutions in 130+ countries, FSGBU specializes in addressing the specific challenges faced by financial organizations. Banking Consulting NACA, a part of the Americas Region under FSGBU - Consulting, focuses on delivering Oracle Technology and Applications solutions to clients in North America and the Caribbean. The services offered include Application Implementation, Managed Services, and Customization development for Oracle Financial Services Software Banking products. As a Technical Consultant at Career Level IC2, your role includes participating in Development, Implementation, or Managed Service activities. Your responsibilities encompass being a technical team member for developing software extensions, translating business requirements into design specifications, assisting in solution analysis, design, and implementation, ensuring quality code delivery, and providing technical services for Oracle Banking application development and Implementation. Your qualifications should include proficiency in software programming languages like Core Java, J2EE, Microservices technologies, Spring Boot, Ojet, Rest API, JavaScript, and XML. Additionally, you should possess client interaction skills, familiarity with software deployment and troubleshooting on Application Server software, and the ability to translate customer business requirements into actionable solutions. Desirable secondary skills include exposure to the Banking Domain, Functional knowledge of Banking systems, software development processes, DevOps tools, Testing tools, experience in Interfaces, Batch operations, troubleshooting, and issue resolution during Testing cycles. Ideal candidates for this position should have 4 to 6 years of relevant experience and a bachelor's degree in computer science or equivalent. The work environment may involve offshore assignments and travel to client locations. Oracle is a global leader in cloud solutions, leveraging cutting-edge technology to address current challenges across various industries. Committed to fostering an inclusive workforce, Oracle values diversity and offers competitive benefits, flexible medical, life insurance, and retirement options. Employees are encouraged to participate in volunteer programs to give back to their communities. Oracle is dedicated to promoting accessibility and inclusivity for individuals with disabilities throughout the employment process. If you require accommodation or assistance due to a disability, please contact accommodation-request_mb@oracle.com or call +1 888 404 2494 in the United States.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

Are you a skilled Java Developer with over 10 years of experience looking for a new opportunity in either Gurgaon or Bangalore Join FIS, where you will have the chance to tackle complex challenges in the financial services and technology sectors. We value a collaborative, entrepreneurial, and fun team environment where your expertise can make a real impact. As part of our team, you will be responsible for planning, designing, developing, and testing software systems and applications. You will be a recognized specialist in technical matters, leading significant projects with creativity and expertise. Additionally, you will have technical ownership of specific development areas while contributing to others, making critical decisions to achieve results. To excel in this role, you should have a minimum of 8-10 years of experience in software development methodologies, particularly in Core Java and J2EE based applications. Your skills should include working with frameworks like Spring/Spring Boot, object-oriented analysis and design, relational databases, SQL, web services (SOAP/REST), and J2EE servers such as JBoss and Tomcat. Experience with tools like GIT and Maven is essential for managing and deploying applications effectively. A background in Angular would be advantageous, and educational qualifications in B.E/B.Tech/MCA/M.S/M.Tech are preferred. Knowledge of FIS products and services, as well as the banking or financial services industry, is a bonus. At FIS, you can expect a supportive work environment, a diverse range of responsibilities, professional development opportunities, and a chance to be part of an innovative team. Join FIS today and take the next step in your career with a company committed to privacy, security, and employee well-being.,

Posted 2 days ago

Apply

Exploring j2ee Jobs in India

With the rapid growth of the IT industry in India, the demand for j2ee professionals has been on the rise. Java 2 Platform, Enterprise Edition (j2ee) is a widely used platform for building enterprise applications. If you are considering a career in j2ee, India offers a plethora of opportunities for job seekers in this field.

Top Hiring Locations in India

Here are 5 major cities in India where j2ee roles are actively being hired for:

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

Average Salary Range

The average salary range for j2ee professionals in India varies based on experience levels. Entry-level positions can expect to earn between INR 3-6 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

In the field of j2ee, a typical career path may look like this:

  • Junior Developer
  • Software Engineer
  • Senior Developer
  • Technical Lead
  • Architect

Related Skills

In addition to j2ee expertise, other skills that are often expected or helpful in this field include:

  • Java programming
  • Spring framework
  • Hibernate
  • Web services (REST/SOAP)
  • SQL
  • JavaScript

Interview Questions

Here are 25 interview questions you may encounter when applying for j2ee roles:

  • What is the difference between JDBC and JPA? (medium)
  • Explain the concept of dependency injection in Spring. (basic)
  • What is a servlet? (basic)
  • What is the role of deployment descriptors in j2ee applications? (medium)
  • What are the different types of session tracking in j2ee? (medium)
  • How does Hibernate differ from JDBC? (advanced)
  • What is the difference between stateful and stateless session beans? (medium)
  • Explain the MVC pattern in the context of j2ee. (basic)
  • What is the purpose of the @Autowired annotation in Spring? (medium)
  • How does transaction management work in j2ee applications? (advanced)
  • What is the difference between forward and sendRedirect in servlets? (basic)
  • Explain the purpose of the web.xml file in a j2ee application. (medium)
  • How does Spring security work? (advanced)
  • What are the different types of design patterns used in j2ee applications? (medium)
  • What is lazy loading in Hibernate? (advanced)
  • Explain the difference between GET and POST methods in HTTP. (basic)
  • What are the different types of scopes in Spring beans? (medium)
  • How do you handle exceptions in j2ee applications? (medium)
  • What is AOP (Aspect-Oriented Programming) in Spring? (advanced)
  • What is the use of @Transactional annotation in Spring? (medium)
  • Explain the difference between JSP and Servlets. (basic)
  • How do you implement caching in j2ee applications? (advanced)
  • What is the purpose of the @ResponseBody annotation in Spring? (medium)
  • Explain the concept of ORM (Object-Relational Mapping). (basic)
  • How do you secure a j2ee application? (advanced)

Closing Remark

As you prepare for j2ee job interviews, remember to showcase your technical skills and knowledge confidently. With the right preparation and a positive attitude, you can land the j2ee job of your dreams in India. Good luck!

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