Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
12 - 14 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
Location: Remote / Pan India, hyderbad,ahmedabad,pune,chennai,kolkata. Notice Period: Immediate iSource Services is hiring for one of their client for the position of Technical Consultant - AEM. About the Role - We are looking to employ a passionate, enthusiastic and consulting focused candidate into the India professional services team. This team is responsible for working directly with customers and prospects to match business problems to technology, providing technical skills on the ground with customers and alongside partners as well as evangelizing the value of Adobes vast array of technologies. Responsibilities Build and maintain solutions for AEM (Sites, Assets). Work in Agile Methodology - be part of Sprint Ceremonies, provide accurate estimates for assigned development Stories & deliver on time. Ensure Code Quality, Readability, Maintainability and Security. Co-ordinate with multiple teams (Ex: UI/QA) for any dependencies. Write JUnit Test Cases for Unit Testing Create Low Level Design Documentation Communicate with customer teams on requirements effectively. Manage customer expectations of response time and issue resolution Troubleshoot and reproduce the technical problems reported by customers and define workarounds. Create and integrate content-driven applications on top of the AEM platform, and integrate with other systems. Requirements Must: Good understanding on UI technologies like JQuery, Java Script, HTML 5, CSS. Must: Good understanding of backend technologies like Java EE, Servlets, JSP, Tag libraries, and JSTL skills, combined with a good understanding of Enterprise Java frameworks such as Spring and Hibernate Must: Good understanding of CI/CD tools like Maven, Jenkins,Code Quality and Security tools like SONAR. Must: Good understanding of Touch UI, Sightly (HTL) and Sling Models Must: Good understanding of AEM Backend Development like Sling Servlets, OSGi Components and JCR Queries. Must: Solid experience in problem analysis and resolution of technical problems. Preferred: Ability to work in extended hours to overlap with North America timings. Must: Minimum 2-3 years of experience in AEM Preferred: Knowledge in AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix. Knowledge on latest AEM features
Posted 3 days ago
15.0 - 20.0 years
9 - 13 Lacs
Chennai
Work from Office
Position Purpose Java full stack Lead who can be part of a dynamic, application development/maintenance team. They will be responsible for helping to develop new Java applications for BP2S, as well as to do maintenance of existing applications. Responsibilities Direct Responsibilities Partner with business, UX design and back-end API teams to create world-class customer experiences for the online channel using Agile development methodologies Guide development teams to review business requirements, design documents, test plans/test cases Lead the development and deployment of new features with your team Enforce performance & code quality standards through peer code reviews and automated testing Work closely with Solutions Architects and other technical leaders in the organization Contributing Responsibilities Effectively contribute in developing Architecture Principles, standards & patterns Partner with architecture and external development teams to design technical solutions Assist with hiring, on boarding and mentoring of new developers for your team Technical & Behavioral Competencies Very good understanding of design and web architecture Strong ability to work on all aspects of software development from requirement collection to analysis, design, development, and testing Expertise in Java EE technologies, Spring Boot, Jenkins, Docker, Kubernetes Experience in developing web application from scratch Exposure to performance analysis and past improvement for applications Strong debugging and analytical skills Ability and willingness to learn new technologies and business domain Team player and have ownership mentality Strong communication and organizational skills, ability to multitask, proactive, and strong organization skills Specific Qualifications (if required) Bachelors Degree in Engineering 15+ years professional experience Skills Referential Behavioural Skills : (Please select up to 4 skills) Decision Making Attention to detail / rigor Creativity & Innovation / Problem solving Communication skills - oral & written Transversal Skills: (Please select up to 5 skills) Ability to understand, explain and support change Analytical Ability Ability to develop and adapt a process Ability to inspire others & generate people's commitment Ability to develop and leverage networks Education Level: Bachelor Degree or equivalent Experience Level At least 15 years
Posted 4 days ago
10.0 - 15.0 years
7 - 12 Lacs
Chennai
Work from Office
Position Purpose The developer helps with the development of API-related information systems and contributes to ensuring its continuity through personal effort as part of a team or to a limited extent within the department to achieve short-term and occasionally medium-term goals. They help in the development and realization of the software architecture as a contribution to high-quality software solutions in accordance with the applicable best practices (maintainable, safe, documented, scalable, testable and in accordance with the needs of the business area). Responsibilities Direct Responsibilities Participating in API activities of BNP Paribas Lead candidate with SpringBoot, Hibernate, Oracle, RestAPI Developing API products in banking, trading and beyond banking Co-designing technical implementation of API strategy Ensuring the timeliness of documentation, processes, and tool landscape Maintenance and development of the API platform Ensuring continuous delivery processes via automated pipelines Implementing and co-designing architectural specifications,ensuring software quality, test automation, and integration of tools (e.g., Sonar, Fortify) into development process Contributing Responsibilities Supporting design and implementation of internal APIs Supporting co-creation with partners with technical expertise Supporting implementation and maintenance of BNP Paribas API Policy Supporting requirements elicitation Co-designing API guidelines for internal software development Co-designing API lifecycle management Technical & Behavioral Competencies Bachelors Degree in computer science or computer engineering At least 10+ years of hands-on experience on Advance API development 8+ years of experience as software engineer Java EE including (Web Services, REST, JPA) Strong in Design Patterns, Hands on in Java 8,11 or 17 Hands on in RestAPI, Lead candidate with SpringBoot, Hibernate, Oracle, RestAPI Webservices : RestFull webservcie, REST API , Hands on in openAPI/Swagger Databases : Oracle/PostgreSqL CICD : Docker, Kubernetes , Jenkins, Maven, Pod Man Design , Develop and Maintain robust and Complex client facing applications that interacts with one to many interfaces. Core skill sets: Lead candidate with SpringBoot, Hibernate, Oracle, RestAPI Strong Java technical Expertise Strong critical thinker with problem solving aptitude. Good written and oral communication skills Hands-on experience on API related activities: requirement analysis, design, resource-based API modeling, micro-services architecture Knowledge about API design standards, patterns and best-practices Hands-on experience in API security standards and implementation Hibernate or JOOQ Microservice Architecture Testing Junit & Mockito Specific additional skill sets: Working Knowledge on Angular, Web Design , CSS, TypeScript, EcmaScript 6. Cloud exp. with at least one of the following: OpenShift, AWS, Azure or Google Cloud Monitoring & Logging with at least one of the following: Prometheus, Grafana, ELK Stack or Cloud Watch WebFlux OPA (Open Policy Agent) Specific Qualifications (if required) Skills Referential Behavioural Skills : (Please select up to 4 skills) Ability to collaborate / Teamwork Client focused Attention to detail / rigor Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills) Ability to develop others & improve their skills Ability to understand, explain and support change Education Level: Bachelor Degree or equivalent Experience Level At least 10 years
Posted 4 days ago
7.0 - 10.0 years
1 - 2 Lacs
Bengaluru
Work from Office
Experience needed: 7-10 years Type: Full-Time Mode: 100% WFO NP: Immediate Joinee - Less than 30 days (Max) Location: Kadubeshanalli, Bangalore Job Summary: We are looking for a highly skilled and motivated Software Development Team Lead with 7+ years of experience in building and leading full-stack web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies including HTML5, CSS, JavaScript, Angular, Node.js (Microservices), Express, Java EE , and communication protocols like Web Sockets and OData . You will be responsible for leading a team of developers, delivering high-quality code, and ensuring successful project execution. Key Responsibilities: Lead and mentor a team of developers, ensuring high performance, quality, and on-time delivery. Collaborate with stakeholders, architects, and cross-functional teams to define technical solutions and architecture. Design and develop scalable web applications using modern front-end and back-end technologies. Develop and integrate RESTful APIs using Microservices architecture (Node.js and Express). Implement communication protocols such as WebSockets and OData as needed. Maintain and enhance existing Java EE applications when required. Perform code reviews and promote best practices in coding, design, and testing. Ensure code quality, security, and performance across the application stack. Drive Agile/Scrum practices within the team including sprint planning, estimation, and retrospectives. Required Skills & Qualifications: 7+ years of experience in software development with at least 2 years in a leadership or senior role. Proficiency in Web Front-End technologies : HTML5, CSS3, JavaScript, Angular. Strong back-end development experience with Node.js , Express , and Java EE . Experience designing and implementing RESTful APIs and working with JSON and OData . Familiarity with Microservices architecture and integration patterns. Hands-on experience with WebSockets for real-time communication. Solid understanding of software engineering principles, design patterns, and best practices. Experience with version control systems (e.g., Git), CI/CD pipelines, and Agile methodologies. Excellent communication, leadership, and team collaboration skills. Preferred Qualifications: Experience with containerization tools like Docker and orchestration (e.g., Kubernetes). Exposure to cloud platforms (AWS, Azure, GCP). Knowledge of performance tuning, scalability, and security best practices. Previous experience working in a fast-paced product development or enterprise environment.
Posted 6 days ago
7.0 - 10.0 years
1 - 2 Lacs
Bengaluru
Work from Office
Experience needed: 7-10 years Type: Full-Time Mode: 100% WFO NP: Immediate Joinee - Less than 30 days (Max) Location: Kadubeshanalli, Bangalore Job Summary: We are looking for a highly skilled and motivated Software Development Team Lead with 7+ years of experience in building and leading full-stack web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies including HTML5, CSS, JavaScript, Angular, Node.js (Microservices), Express, Java EE , and communication protocols like Web Sockets and OData . You will be responsible for leading a team of developers, delivering high-quality code, and ensuring successful project execution. Key Responsibilities: Lead and mentor a team of developers, ensuring high performance, quality, and on-time delivery. Collaborate with stakeholders, architects, and cross-functional teams to define technical solutions and architecture. Design and develop scalable web applications using modern front-end and back-end technologies. Develop and integrate RESTful APIs using Microservices architecture (Node.js and Express). Implement communication protocols such as WebSockets and OData as needed. Maintain and enhance existing Java EE applications when required. Perform code reviews and promote best practices in coding, design, and testing. Ensure code quality, security, and performance across the application stack. Drive Agile/Scrum practices within the team including sprint planning, estimation, and retrospectives. Required Skills & Qualifications: 7+ years of experience in software development with at least 2 years in a leadership or senior role. Proficiency in Web Front-End technologies : HTML5, CSS3, JavaScript, Angular. Strong back-end development experience with Node.js , Express , and Java EE . Experience designing and implementing RESTful APIs and working with JSON and OData . Familiarity with Microservices architecture and integration patterns. Hands-on experience with WebSockets for real-time communication. Solid understanding of software engineering principles, design patterns, and best practices. Experience with version control systems (e.g., Git), CI/CD pipelines, and Agile methodologies. Excellent communication, leadership, and team collaboration skills. Preferred Qualifications: Experience with containerization tools like Docker and orchestration (e.g., Kubernetes). Exposure to cloud platforms (AWS, Azure, GCP). Knowledge of performance tuning, scalability, and security best practices. Previous experience working in a fast-paced product development or enterprise environment.
Posted 6 days ago
10.0 - 14.0 years
15 - 25 Lacs
Bengaluru
Work from Office
Summary : The person will be responsible for leading and managing Java projects & development teams, ensuring the successful delivery of high-quality software solutions. This role requires a deep understanding of Java technologies, project management skills, and the ability to drive technical excellence across multiple projects. Person will work closely with development teams, stakeholders, and other architects to ensure the successful delivery of software solutions. Key Responsibilities : Design and develop high-performance, scalable, and reliable Java applications. Define and implement architectural standards, guidelines, and best practices. Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Provide technical leadership and guidance to development teams. Oversee the planning, execution, and delivery of Java-based projects. Lead and mentor Java development teams, fostering a culture of collaboration and continuous improvement. Ensure projects are completed on time, within scope, and within budget. Collaborate with stakeholders to define project requirements, objectives, and deliverables. Conduct regular project reviews and provide status updates to senior management. Identify and mitigate project risks and issues. Drive the adoption of best practices in software development, including coding standards, testing, and documentation. Stay current with emerging Java technologies and industry trends. Provide technical guidance and support to development teams. Foster a positive and productive work environment. Qualifications: Proven experience in a leadership role overseeing Java-based projects. Strong proficiency in Java and related technologies. Excellent project management skills, with a track record of successfully delivering complex projects. Strong problem-solving and decision-making abilities. Excellent communication and interpersonal skills. Ability to work effectively in a fast-paced, dynamic environment. PMP or similar project management certification is a plus. Required Exposure to Following Technology Areas : Core Java (Java SE) Java Enterprise Edition (Java EE) Spring Framework (Spring Boot, Spring MVC, Spring Security) Hibernate and JPA (Java Persistence API) Microservices architecture RESTful and SOAP web services Cloud platforms (AWS, Azure, Google Cloud) Containerization and orchestration (Docker, Kubernetes) Front-end technologies (Angular, React, Vue.js) DevOps practices (CI/CD, Jenkins, Git) Database technologies (SQL, NoSQL, Oracle, MySQL, MongoDB) Messaging systems (Kafka, RabbitMQ) Testing frameworks (JUnit, Mockito, Selenium) Security best practices and tools (OAuth, JWT, SSL/TLS)
Posted 6 days ago
4.0 - 8.0 years
6 - 10 Lacs
Mumbai
Work from Office
Job Summary This position provides leadership in full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget. He/She directs component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements and ensure compliance. This position develops and leads AD project activities and integrations. He/She guides teams to ensure effective communication and achievement of objectives. This position researches and supports the integration of emerging technologies. He/She provides knowledge and support for applications development, integration, and maintenance. This position leads junior team members with project related activities and tasks. He/She guides and influences department and project teams. This position facilitates collaboration with stakeholders. Responsibilities: Leads systems analysis and design. Leads design and development of applications. Develops and ensures creation of application documents. Defines and produces integration builds. Monitors emerging technology trends. Leads maintenance and support. Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred Primary Skills . Mastery of Core Java concepts and Java EE. Extensive experience with Java frameworks, especially Spring and Spring Boot. . Strong understanding of software architecture and design principles. . Ability to design scalable, maintainable, and efficient Java applications. Secondary Skills Demonstrated leadership skills in guiding a development team. Ensuring code quality through code reviews and other quality assurance practices. Experience working in Agile development environments. Documentation of technical designs, code, and project-related information. Making informed decisions on technical challenges and architecture. Understanding project management principles and contributing to project planning. Tracking and managing the progress of development tasks.
Posted 1 week ago
7.0 - 12.0 years
20 - 25 Lacs
Pune
Work from Office
Assessment & Analysis Review CAST software intelligence reports to identify technical debt, architectural flaws, and cloud readiness. Conduct manual assessments of applications to validate findings and prioritize migration efforts. Identify refactoring needs (e.g., monolithic to microservices, serverless adoption). Evaluate legacy systems (e.g., .NET Framework, Java EE) for compatibility with AWS services. Solution Design Develop migration strategies (rehost, replatform, refactor, retire) for each application. Architect AWS-native solutions using services like EC2, Lambda, RDS, S3, and EKS. Design modernization plans for legacy systems (e.g., .NET Framework .NET Core, Java EE Spring Boot). Ensure compliance with AWS Well-Architected Framework (security, reliability, performance, cost optimization). Collaboration & Leadership Work with cross-functional teams (developers, DevOps, security) to validate designs. Partner with clients to align technical solutions with business objectives. Mentor junior architects and engineers on AWS best practices. Job Title: Senior Solution Architect - Cloud Migration & Modernization (AWS) Location: [Insert Location] Department: Digital Services Reports To: Cloud SL
Posted 1 week ago
8.0 - 12.0 years
18 - 25 Lacs
Bengaluru, Mumbai (All Areas)
Work from Office
7738402343 / 9870496636 send on divyani@contactxindia.com mrinal@contactxindia.com Role & responsibilities Mandate & Required Skills : * Development experience in Core Java preferably version 1.8 or later. * For Senior roles, 8-12 years of experience building enterprise-level applications using Java Restful APIs, Gradle, Spring (core, aspect, boot and batch) and related frameworks. * Expertise in multi-tiered Java EE design and programming; solid understanding of multi-tiered web-based applications. * Programming proficiency in Web Services (e. g., XML, JSON, REST, SOAP, micro services, Tomcat) * Hands on experience of RDBMS database platforms (like DB2, MSSQL, Sybase), design, SQL, and database access technologies such as JDBC. * Working knowledge of Agile development methodologies and DevOps Integration. * Well versed with Code Management tools like GIT, Jenkins Pipeline and Building tool (preferably Gradle) * Understanding of requirements of large enterprise applications (e. g., security, entitlements, etc.). * Ability to communicate in a clear and concise manner; individually or in front of a group. Preferred candidate profile
Posted 2 weeks ago
8.0 - 12.0 years
10 - 14 Lacs
Kolkata
Work from Office
Converts them into technical & end-to-end functional specifications and develop them Explains the technical & functional specifications to the development team Acts as a technical expert/lead for the implementation of the functional specification by coaching the team Provides the overall solution Technical/Functional Competencies Java, Java EE, Spring Framework, Spring Batch, Spring Book JPA, Micro Services, Rest API, Messaging Middleware Experience in AWS services is a plus Good knowledge of current/emerging technologies and trends Desired Personal Traits Good analytical, troubleshooting and problem solving skills Experience in team management is an added advantage Educational Qualification B.E/B.Tech/MCA/M.Tech
Posted 2 weeks ago
2.0 - 6.0 years
4 - 8 Lacs
Chennai
Work from Office
Contribute to all stages of software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency Analyze user requirements to define business objectives Envisioning system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Develop and test software Identify and resolve any technical issues arising Create detailed design documentation Propose changes to current Java infrastructure Develop technical designs for application development Develop multimedia applications Write well designed, testable code Conducting software analysis, programming, testing, and debugging Manage Java and Java EE application development Develop documentation to help users Transforming requirements into stipulations Prepare and produce releases of software components Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
Posted 3 weeks ago
7.0 - 9.0 years
9 - 11 Lacs
Chennai
Work from Office
The Impact you will have in this role: The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. The Software Engineering role specializes in planning, documenting technical requirements, designing, developing, and testing all software systems and applications for the firm. Works closely with architects, product managers, project management, and end-users in the development and enhancement of existing software systems and applications, proposing and recommending solutions that solve complex business problems. Your Primary Responsibilities: Act as a technical expert on one or more applications utilized by DTCC Work with the Business System Analyst to ensure designs satisfy functional requirements Partner with Infrastructure to identify and deploy optimal hosting environments Participate in code development, code deploys while working as individual or in team projects Tune application performance to eliminate and reduce issues Research and evaluate technical solutions consistent with DTCC technology standards Align risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately Apply different software development methodologies dependent on project needs Contribute expertise to the design of components or individual programs, and participate in the construction and functional testing Support development teams, testing, troubleshooting, and production support Create applications and construct unit test cases that ensure compliance with functional and non-functional requirements Work with peers to mature ways of working, continuous integration, and continuous delivery Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately Qualifications: Minimum of 7 years of related experience Bachelor's degree preferred or equivalent experience Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, Java EE, Spring Boot, Spring 6, JMS, REST API, Middleware like IBM MQ, Tomcat, Liberty, WebSphere Demonstrated capability working with middleware like IBM MQ,Apache Kafka, Amazon EventBridge and other messaging frameworks Familiarity working with relational database Oracle with experience in developing stored procedure and managing database schema and tables. Familiarity on UI frameworks like Angular or other java scripts is a plus. Familiar developing and running applications in Windows and Linux environments andcontainer technologies like Docker, Kubernetes, OpenShift will be a plus. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
Posted 4 weeks ago
7.0 - 10.0 years
8 - 14 Lacs
Punjab
Work from Office
Responsibilities : - Design, develop, test, and deploy web applications using Java, Angular, React.js and related technologies. - Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks like Angular. - Utilize your expertise in Angular to design and develop responsive, efficient, and visually appealing web applications. - Collaborate with UX/UI designers to transform wireframes and mockups into fully functional features. - Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE. - Design and implement database structures and queries using relational databases like MySQL, PostgreSQL, or Oracle. - Participate in architectural discussions and provide technical expertise to ensure scalability, performance, and maintainability of the application. - Conduct code reviews to ensure code quality, performance, and adherence to best practices. - Write and execute unit tests and participate in integration and system testing. - Identify and resolve defects and performance issues in the application. Provide ongoing support and maintenance of deployed applications. Requirements : - Proficient in Java programming language and related frameworks like Spring, Spring Boot, or Java EE. - Strong experience in front-end development using Angular, React.js ,HTML, CSS, and JavaScript. - Solid understanding of web application architecture and design patterns. - Experience with relational databases and SQL queries. - Familiarity with version control systems like Git and development tools like IDEs and build tools. - Knowledge of RESTful APIs and web services. - Basic understanding of containerization technologies (e.g., Docker, Kubernetes). - Understanding of Agile development methodologies and practices. - Excellent problem-solving and analytical skills. - Strong communication and collaboration abilities. - Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
Posted 4 weeks ago
0.0 - 2.0 years
9 - 13 Lacs
Bengaluru
Work from Office
Visa s Payment Digitization Platform is looking for a passionate software engineer to advance our platform. You will be part of a talented software team that works on mission-critical applications. You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. The role includes working with business owners to understand requirements, defining and implementing technical solutions, application implementation and support, integration and management of REST based services. In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams. This requires strong technology skills, problem solving abilities, coding, testing, and debugging skills just a start. You must be dedicated to filling product backlog and delivering production-ready code. You must be willing to go beyond the routine and prepared to do a little bit of everything. As a key member of the development team, the candidate should be comfortable with driving technical ideas and communicating clearly with technical as we'll as non-technical audiences. This position is based in Atlanta and will report to the Director of Product Development. Key Responsibilities: Engage in technical design of solution that is based on use cases and business requirements Complete proof of concepts and other technical evaluations of technologies, designs, and solutions Contribute to the creation of detail design and use case documents Effectively interact with internal teams to develop solutions to complex technical issues on highly visible business opportunities Analyze current solution architecture & design and propose solutions that increase business value, optimize performance and enhance quality Adhere and contribute to best practices, guidelines, standards and procedures guidelines Communicate and present complex technical concepts for peer Ensures inclusion of Visa s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa s business. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Basic Qualifications: Bachelors degree, OR 0-2 years of relevant work experience Preferred Qualifications: 0-2 years of work experience You have a bachelors degree in Computer Science or related field. Hands on experien
Posted 1 month ago
4 - 8 years
6 - 10 Lacs
Hyderabad, Chennai
Work from Office
What youll be doing... This team provides services and platforms that enable small and medium businesses to succeed. Our core offering includes actionable live web insights, application/developer platforms, real-time traffic tracking and analytics, recommendations, provisioning management, subscription/billing management, merchant solutions, domain management, web hosting and local listings. These are some of the important functions that allow the business owner to gain insights and take action to grow their business. And more, you get to work on the most advanced and interesting technology with no limit. Planning, designing, developing, coding and testing software systems or applications for software improvements and new products; revising and refining as required. Participating in the development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems. Conceptualizing and developing prototypes quickly in working with the product and architect. Engaging in engineering discussions, contributing to the conversation, providing your own opinions, asking thoughtful questions for clarification, and enriching the environment. Deploying high-performance distributed micro services and systems for platform products. Building something awesome. The ideal project is something you can be proud of that we use in our product. Maintaining and improving existing code with a pride of ownership. What were looking for... You are self-driven with experience in design and implementation of complex and distributed systems, particularly in building high-performance backend and/or frontend frameworks. You have a passion for seeking engineering excellence and adopting new technologies. You are not afraid to drive for success by working with multi-functional teams. Youll need to have: Bachelors degree or four or more years of work experience. Four or more years of relevant work experience. Knowledge of software architecture, networking and distributed systems, design patterns, and UNIX/Linux environments. Experience with browser-side client technologies including HTML5, CSS, ReactJS/Redux and object-oriented JavaScript, or experience with server-side client technologies including Java or C++. Experience with development with HTTP/RESTful APIs, Microservices. Experience with test-driven development, continuous integration and continuous deployment processes. Even better if you have one or more of the following: A degree. Experience with NodeJS, Java EE/Spring Framework. Seven or more years of relevant technical experience. Knowledge of large-scale software architecture, networking and distributed systems, design patterns, and UNIX/Linux environments. Industry experience with MySQL or relevant. Experience interacting with RESTful APIs for SaaS applications standards and protocols: SAML, oAuth, WS FEDERATION etc. Exposure to AWS architecture, concepts, and tools. Container platforms like Docker or relevant. Excellent communication skills, both written and oral.
Posted 1 month ago
- 2 years
2 - 4 Lacs
Bengaluru
Work from Office
Visa s Payment Digitization Platform is looking for a passionate software engineer to advance our platform. You will be part of a talented software team that works on mission-critical applications. You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. The role includes working with business owners to understand requirements, defining and implementing technical solutions, application implementation and support, integration and management of REST based services. In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams. This requires strong technology skills, problem solving abilities, coding, testing, and debugging skills just a start. You must be dedicated to filling product backlog and delivering production-ready code. You must be willing to go beyond the routine and prepared to do a little bit of everything. As a key member of the development team, the candidate should be comfortable with driving technical ideas and communicating clearly with technical as well as non-technical audiences. This position is based in Atlanta and will report to the Director of Product Development. Key Responsibilities: Engage in technical design of solution that is based on use cases and business requirements Complete proof of concepts and other technical evaluations of technologies, designs, and solutions Contribute to the creation of detail design and use case documents Effectively interact with internal teams to develop solutions to complex technical issues on highly visible business opportunities Analyze current solution architecture & design and propose solutions that increase business value, optimize performance and enhance quality Adhere and contribute to best practices, guidelines, standards and procedures guidelines Communicate and present complex technical concepts for peer Ensures inclusion of Visa s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa s business. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Basic Qualifications: Bachelors degree, OR 0-2 years of relevant work experience Preferred Qualifications: 0-2 years of work experience You have a bachelor s degree in Computer Science or related field. Hands on experience in designing and developing applications using Java EE platforms Object oriented analysis and design using common design patterns and adherence to SOLID principals Understanding of test-driven development Creative, high-energy, proactive problem-solving skills with appropriate sense of urgency. Focus on customers and user experience Experienced working closely with other project resources to cohesively deliver business intended benefits including solution analyst, QA, architect estimating effort for change and new projects combining model-based approach and practical experience Strong communication skills with proven ability to frame context, present complex ideas and document in a clear and concise manner while influencing outcome Ability to manage and balance multiple projects and tasks in order to drive to deliverable dates working with diverse stakeholders to meet and exceed expectations Understand and support documentation of best practice business processes in support of Business Requirements Comfortable in an environment of rapid change and ambiguity with the ability to make decisions while understanding the risk Able to work in a complex highly-matrix and regulated environment Global/International experience and the ability to work across cultures and time zones
Posted 1 month ago
6 - 11 years
0 - 0 Lacs
Hyderabad
Work from Office
Job Description 1. Role: Lead Java Developer Location: Hyderabad Type: Full Time Permanent Job Description: Mandatory Technical / Functional Skills: • • • • Hands on experience in designing and developing applications using Java EE applications Extensive knowledge and Hands-on experience in using Restful and SOAP web services Object oriented analysis and design using common design patterns. Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.) • • • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Proficient in developing Visio diagrams, architectural and design documentations, functional and technical specifications, automated test process Very good communication skills, Problem-solving attitude and Ability to establish priorities • • Identify bottlenecks and bugs, and devise solutions to these problems Ability to write Stored Procedures, write complex SQL queries, and ability to analyze the SQL data is desired. • • Unit, Integration and User Acceptance Testing Understanding of agile /waterfall development methodologies and test driven development practices Desirable Technical / Functional Skills: • The role requires an individual who is results-focused, proactive, highly collaborative, confident under pressure, and has demonstrated skill in both solution evangelism and expectation management. Strong leadership skills, excellent communication, time-management; planning, negotiation skills and presentation skills are highly desirable. • • 5-10+ years of work experience in Java, J2EE, UNIX/Linux, PL/SQL, JSP, Data Structures, Design Patterns, Optimizations, Object-Oriented design, Shell scripting, algorithm design and analysis. Deep knowledge of multiple Java frameworks (Spring, Java EE and Struts) and application servers (Jboss, Weblogic and Tomcat); • Working experience on Relational Databases, MySQL, Oracle and ORM technologies (JPA, Hibernate) • • • Familiar with CI/CD pipelines (Jenkins); Object-oriented analysis and design using design patterns; Experience with Web Services (JAX-RPC, JAX-WS, JAXB, REST/XML-over-HTTP, SOAP, WSDL). • • • • • Experience using Test Driven Development, Continuous Integration, Test Automation. Fluency in English (written and oral); HTML5, CSS3, JAVA Scripts, JQuery and AJAX Working experience on JMS and Active MQ Working experience on Restful and SOAP Webservices Qualifications: . . Designing and developing applications using Java EE applications B.Tech / M.Tech / B.E/M.E in CS/ IT or equivalent.
Posted 1 month ago
- 3 years
2 - 5 Lacs
Pune
Work from Office
Job description Java developer roles will vary greatly depending on companies and job positions. Here are some typical roles and responsibilities of java developers: Contribute to all stages of software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency Analyze user requirements to define business objectives Envisioning system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Develop and test software Identify and resolve any technical issues arising Create detailed design documentation Propose changes to current Java infrastructure Develop technical designs for application development Develop multimedia applications Write well designed, testable code Conducting software analysis, programming, testing, and debugging Manage Java and Java EE application development Develop documentation to help users Transforming requirements into stipulations Prepare and produce releases of software components Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review We welcome engineers from the industry, and freshers out of college with a Masters or Bachelors degree having a good understanding of software development. If you see yourself wanting to be among the best in the Software Industry and are interested in creating a career by being part of an emerging IT Company.
Posted 1 month ago
1 - 2 years
3 - 4 Lacs
Bengaluru
Work from Office
Visa s Payment Digitization Platform is looking for a passionate software engineer to advance our platform. You will be part of a talented software team that works on mission-critical applications. You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. The role includes working with business owners to understand requirements, defining and implementing technical solutions, application implementation and support, integration and management of REST based services. In this position, you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams. This requires strong technology skills, problem solving abilities, coding, testing, and debugging skills just a start. You must be dedicated to filling product backlog and delivering production-ready code. You must be willing to go beyond the routine and prepared to do a little bit of everything. As a key member of the development team, the candidate should be comfortable with driving technical ideas and communicating clearly with technical as well as non-technical audiences. This position is based in Atlanta and will report to the Director of Product Development. Key Responsibilities: Engage in technical design of solution that is based on use cases and business requirements Complete proof of concepts and other technical evaluations of technologies, designs, and solutions Contribute to the creation of detail design and use case documents Effectively interact with internal teams to develop solutions to complex technical issues on highly visible business opportunities Analyze current solution architecture & design and propose solutions that increase business value, optimize performance and enhance quality Adhere and contribute to best practices, guidelines, standards and procedures guidelines Communicate and present complex technical concepts for peer Ensures inclusion of Visa s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa s business. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Basic Qualifications: Bachelors degree, OR 0-2 years of relevant work experience Preferred Qualifications: 0-2 years of work experience You have a bachelor s degree in Computer Science or related field. Hands on experie
Posted 1 month ago
8 - 10 years
25 - 30 Lacs
Hyderabad
Work from Office
The Impact you will have in this role: Being a member of the IT Application Dev squad, you will craft, develop, maintain and support DTCCs core Clearing and Settlement business applications. Your Primary Responsibilities: Lead needed technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability and scalability. Collaborate with Infrastructure partners to identify and deploy optimal hosting environments. Define scalability and performance criteria for assigned applications. Ensure application meets the performance, privacy, and security requirements. Tune application performance to eliminate and reduce issues. Verify test plans to ensure compliance with performance and security requirements. Support business and technical presentations in relation to technology platforms and business solutions. Mitigate risk by following established procedures and monitoring controls. Help develop solutions that balance cost and delivery while meeting business requirements. implement technology-specific best practices that are consistent with corporate standards. Partner with multi-functional teams to ensure the success of product strategy and project deliverables. Manage the software development process. Drive new technical and business process improvements. Estimate total costs of modules/projects covering both hours and expense. Research and evaluate specific technologies, and applications, and contributes to the solution design. Construct application Architecture encompassing end-to-end designs. Mitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior. Qualifications: Minimum 8-10 years of related experience Bachelor's degree preferred or equivalent experience. Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 8+, JMS, REST API, PL/SQL, Python. Experience with Micro Services & Layered (SOA/MVC) Architecture onPrem and Oncloud (AWS preferred). Familiar developing and running applications in Windows and Linux environments. Expertise in deploying scalable solutions in Kubernetes/docker containers that are highly resilient and perform well in an environment that talks to legacy systems and future centric micro architecture. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Demonstrated capability working with middleware like IBM MQ, Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiarity working with relational databases including DB2 or Oracle. Experience with microservices and event driven architecture. Experience with Apache Kafka (or Confluent Kafka), Kafka APIs and tooling (e.g., Kafka Connect, KStreams, KSQL) Proficiency in different phases of the system development life cycle including project planning, analysis, design, development, and testing. Solid focus on software testing with Junit, Mockito, Jasmine, Karma. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban) Additional Qualifications: Strong ability to gather and analyze requirements and translate them into technical specification. Writing and implementing the unit test scenarios / cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Fixing and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills
Posted 1 month ago
3 - 7 years
4 - 7 Lacs
Hyderabad
Work from Office
Pay and Benefits: Competitive compensation, including base pay and annual incentive Comprehensive health and life insurance and well-being benefits, based on location Pension / Retirement benefits Paid Time Off andPersonal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being. DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee). The impact you will have in this role : Being a member of the IT CSS Team means you will be part of diverse and collaborative group of technologists.DTCC is the operations expert, automating post-trade life cycle events between 6,000 financial services firms in 52 countries. We enable clients to accelerate the clearing and settlement of trades, seamlessly connect and interoperate with their counterparties, and respond to changing market and regulatory conditions ensuring quality, efficiency, and excellence using innovative technologies. You will collaborate with your peers within and outside your area to ensure that any best practices/approaches/standards are reused. You would be part of an Agile squad and will collaboratewith the Product Owner (PO) to understand the business needs and participate in planning, definition, and high-level technical design with the development team. Your Primary Responsibilities : Participate in daily code deploys while working on individual or team projects Translate business requirements into software designs and implementations Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible Build high quality and scalable / performant applications Design frameworks that promote concepts of isolation, extensibility and reusability Contribute towards supporting the application platform and resolving issues on time. Coach junior members in the team and develop them over time to enhance their skills and knowledge **NOTE: The Primary Responsibilities of this role are not limited to the details above. ** Qualifications: Minimum 3 years of related experience Bachelor's degree (preferred) or equivalent experience Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 8+, React, JMS, REST API, PL/SQL middleware like IBM MQ, Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiar developing and running applications in Windows and Linux environments andcontainer technologies like Docker, Kubernetes, OpenShift will be a plus. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Demonstrated capability working with middleware like IBM MQ,Kafka Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiarity working with relational databases preferably Oracle. Solid focus on software testing with Junit, Mockito, Jasmine, Karma. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban) Experience with Test Engineering methodologies and Test Automation Frameworks and experience in Selenium with Java Additional Qualifications: Strong ability to gather and analyze requirements and translate them into technical specification. Writing and executing the unit test scenarios / cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Troubleshooting and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Hyderabad
Work from Office
Your Primary Responsibilities: Participate in daily code deploys while working on individual or team projects Translate business requirements into software designs and implementations Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible Build high quality and scalable / performant applications Design frameworks that promote concepts of isolation, extensibility and reusability Contribute towards supporting the application platform and resolving issues on time. Coach junior members in the team and develop them over time to enhance their skills and knowledge Qualifications: Minimum 7 years of related experience Bachelor's degree (preferred) or equivalent experience Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 8+, React, JMS, REST API, PL/SQL middleware like IBM MQ, Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiar developing and running applications in Windows and Linux environments andcontainer technologies like Docker, Kubernetes, OpenShift will be a plus. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Demonstrated capability working with middleware like IBM MQ,Kafka Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiarity working with relational databases preferably Oracle. Solid focus on software testing with Junit, Mockito, Jasmine, Karma. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban) Experience with Test Engineering methodologies and Test Automation Frameworks and experience in Selenium with Java Additional Qualifications: Strong ability to gather and analyze requirements and translate them into technical specification. Writing and executing the unit test scenarios / cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Troubleshooting and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Hyderabad
Work from Office
The impact you will have in this role : Being a member of the IT Solutions ITP Team means you will be part of diverse and collaborative group of technologists.DTCC ITP is the operations expert, automating post-trade life cycle events between 6,000 financial services firms in 52 countries. We enable clients to accelerate the clearing and settlement of trades, seamlessly connect and interoperate with their counterparties, and respond to changing market and regulatory conditions ensuring quality, efficiency, and excellence using innovative technologies. You will collaborate with your peers within and outside your area to ensure that any best practices/approaches/standards are reused. You would be part of an Agile squad and will collaboratewith the Product Owner (PO) to understand the business needs and participate in planning, definition, and high-level technical design with the development team. Your Primary Responsibilities : Participate in daily code deploys while working on individual or team projects Translate business requirements into software designs and implementations Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible Build high quality and scalable / performant applications Design frameworks that promote concepts of isolation, extensibility and reusability Contribute towards supporting the application platform and resolving issues on time. Coach junior members in the team and develop them over time to enhance their skills and knowledge **NOTE: The Primary Responsibilities of this role are not limited to the details above. ** Qualifications: Minimum 7 years of related experience Bachelor's degree (preferred) or equivalent experience Talents Needed for Success: Hands on experience in software development using Design Patterns, Java, typescript, Java EE, Spring Boot, Angular 8+, React, JMS, REST API, PL/SQL middleware like IBM MQ, Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiar developing and running applications in Windows and Linux environments andcontainer technologies like Docker, Kubernetes, OpenShift will be a plus. Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira Experience using the following development tools: Visual Studio, IntelliJ, or Eclipse. Demonstrated capability working with middleware like IBM MQ,Kafka Solace, tomcat, liberty server, WebSphere, WebLogic or JBoss application servers. Familiarity working with relational databases preferably Oracle. Solid focus on software testing with Junit, Mockito, Jasmine, Karma. Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban) Experience with Test Engineering methodologies and Test Automation Frameworks and experience in Selenium with Java Additional Qualifications: Strong ability to gather and analyze requirements and translate them into technical specification. Writing and executing the unit test scenarios / cases to ensure the code quality and reliability. Deep understanding of all lifecycle components (code, test, deploy) Ability to present designs to peers and Product Owner for approval. Troubleshooting and debugging code to resolve technical issues. Optimizing application performance to ensure efficient use of software resources. Good verbal and written communication and interpersonal skills
Posted 1 month ago
- 1 years
3 - 5 Lacs
Pune
Work from Office
Role & responsibilities This Java Developer - Intern role offers an excellent opportunity for a motivated individual to gain real-world experience in software development. You will work closely with experienced developers, assisting in coding, debugging, and participating in development projects. This role will equip you with vital skills and industry knowledge Assist in writing clean, efficient, and maintainable Java code. Collaborate with senior developers to debug and solve software issues. Participate in code reviews to learn best practices. Help develop and maintain software documentation. Work on various projects and tasks as assigned by the development team. Learn and adhere to company coding standards and procedures. Qualifications Currently pursuing a degree in Computer Science, Software Engineering, or a related field. Familiarity with Java programming language. Basic understanding of software development principles. Strong problem-solving skills. Good communication and teamwork abilities. Eagerness to learn and a proactive attitude. Skills Java Object-Oriented Programming (OOP) Git Basic SQL Debugging Eclipse or IntelliJ IDEA Basic understanding of algorithms and data structures Preferred candidate profile
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
17062 Jobs | Dublin
Wipro
9393 Jobs | Bengaluru
EY
7759 Jobs | London
Amazon
6056 Jobs | Seattle,WA
Accenture in India
6037 Jobs | Dublin 2
Uplers
5971 Jobs | Ahmedabad
Oracle
5764 Jobs | Redwood City
IBM
5714 Jobs | Armonk
Tata Consultancy Services
3524 Jobs | Thane
Capgemini
3518 Jobs | Paris,France