Jobs
Interviews

224 Intellij Idea Jobs - Page 8

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

5 - 8 years

20 - 27 Lacs

Pune

Work from Office

We are seeking a seasoned Senior Software Engineer - Java Full Stack ReactJS to join our dynamic team. The ideal candidate will leverage their expertise in Java and ReactJS to develop innovative software solutions and drive technological advances in a global environment. Responsibilities Design and develop high-quality, scalable, and robust software solutions using Java and ReactJS Create and maintain web applications with responsive design and seamless user experience Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver integrated solutions Ensure code quality, proper documentation, and adherence to best practices in software development Participate in code reviews, project planning sessions, and knowledge-sharing activities Optimize front-end and back-end components for maximum performance and scalability Implement security measures and data protection protocols within the applications Analyze system performance and make recommendations to improve efficiency and reduce costs Requirements 5 to 8 years of experience in software development Proficiency in Java, including multi-threaded programming, memory management, and profiling Expertise in JavaScript & TypeScript with a solid understanding of React Qualifications in Web Services (REST, SOAP), XML, and web development Familiarity with Spring Framework and Spring Boot Understanding of large Enterprise systems and Event Driven Architecture Background in Oracle Database, SQL, PLSQL, and transaction handling Skills in using tools such as IntelliJ IDEA, JIRA, Git, Gitlab, Maven, and Gradle Showcase of passion for system design, hands-on delivery, and production support

Posted 4 months ago

Apply

7 - 12 years

30 - 35 Lacs

Bengaluru

Work from Office

About The Role : Job Title Senior Engineer Java backend, AVP LocationBangalore, India Role Description Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities A Java developer is responsible for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring cross platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 10+ years experience in implementing software applications using Java & React Technologies. Hands-on experience with JavaA popular object-oriented programming language used for building scalable and robust backend services. Spring BootA framework for building Javabased enterprise applications, providing features such as dependency injection, MVC architecture, and RESTful web services. Hibernate or Spring Data JPAObject-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring SecurityA framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIsArchitectural style for designing networked applications, allowing communication between the front-end and backend components. DatabaseSQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & PracticesIntegrated Development Environment (IDE)Such as IntelliJ IDEA or Eclipse for Java development, and Visual Studio Code or WebStorm for React development. Version ControlGit for managing source code and collaborating with team members. Build ToolsMaven or Gradle for managing dependencies and building Java projects, and Webpack for bundling and optimizing React applications. Testing FrameworksJUnit for unit testing Java code, Jest and Enzyme for testing React components, and Selenium for automated browser testing. Agile MethodologiesPractices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD)Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Experience with building distributed large scale low latency application is desirable. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelors degree in computer science or a related field How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

Posted 4 months ago

Apply

7 - 12 years

30 - 35 Lacs

Pune

Work from Office

About The Role : Job Title Senior Engineer Java backend, AVP LocationPune, India Role Description Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities A Java developer is responsible for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring cross platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 10+ years experience in implementing software applications using Java & React Technologies. Hands-on experience with JavaA popular object-oriented programming language used for building scalable and robust backend services. Spring BootA framework for building Javabased enterprise applications, providing features such as dependency injection, MVC architecture, and RESTful web services. Hibernate or Spring Data JPAObject-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring SecurityA framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIsArchitectural style for designing networked applications, allowing communication between the front-end and backend components. DatabaseSQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & PracticesIntegrated Development Environment (IDE)Such as IntelliJ IDEA or Eclipse for Java development, and Visual Studio Code or WebStorm for React development. Version ControlGit for managing source code and collaborating with team members. Build ToolsMaven or Gradle for managing dependencies and building Java projects, and Webpack for bundling and optimizing React applications. Testing FrameworksJUnit for unit testing Java code, Jest and Enzyme for testing React components, and Selenium for automated browser testing. Agile MethodologiesPractices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD)Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Experience with building distributed large scale low latency application is desirable. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelors degree in computer science or a related field How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

Posted 4 months ago

Apply

- 2 years

4 - 9 Lacs

Surat

Work from Office

We are searching for a React Native Developer keen on building performant portable applications on both the iOS and Android stages. You will be liable for architecting and building these applications, as well as planning with the groups answerable for different layers of the item foundation. Building an item is a profoundly cooperative exertion, and in that capacity, a solid cooperative person with a guarantee flawlessly is required. Job responsibilities Assemble pixel-great, rich smooth UIs across both versatile stages. Influence local APIs for profound reconciliations with the two stages. Analyse and fix bugs and execution bottlenecks for execution that feels local. Connect with the open source local area to empower and assist with executing strategic programming fixes-React Native moves quickly and regularly breaks things. Keep up with code and compose computerised tests to guarantee the item is of the greatest quality. Change existing React web applications to React Native. Requirements Solid handle of the JavaScript and (TypeScript or ClojureScript) language and its subtleties, including ES6+ grammar Information on (functional or object-oriented) programming Capacity to compose very much reported, clean Javascript code Unshakable at working with outsider conditions and investigating reliance clashes Experience with local form devices, as XCode, Gradle (Android Studio, IntelliJ) Comprehension of REST APIs, the report demand model, and disconnected stockpiling Experience with computerised testing suites, as (Jest or Mocha)

Posted 4 months ago

Apply

4 - 8 years

16 - 30 Lacs

Pune

Work from Office

Job Title: Java Developer Pune Location: Pune, India Key Responsibilities: Develop Eclipse-based tools with Java to support various applications within the automotive sector. Utilize and contribute to the evolution of established architecture patterns, focusing on performance and scalability. Work extensively with Eclipse platform extensions to customize and enhance tools for requirements. Collaborate with cross-functional teams to ensure high-quality and seamless integration of software solutions. Participate in the entire software development lifecycle, including design, coding, testing, and deployment. Support continuous integration and continuous delivery (CI/CD) pipelines and ensure smooth version management using Git. Provide ongoing technical support and troubleshooting for customers across various vehicle domains. Communicate effectively within a team and with clients, ensuring clear documentation and timely delivery of solutions. Experience: Minimum 4+ years of hands-on experience in software development with a focus on Java. Proven experience working with Eclipse IDE and Eclipse-based tools, ideally with EMF and/or Xtext. Technical Skills: Strong proficiency in Java programming. Solid understanding of version control tools, particularly Git, and experience with version management and CI/CD tools. Familiarity with Eclipse platform extensions and related frameworks. Good understanding of software development methodologies, including Agile and DevOps practices. Soft Skills: Strong team player with the ability to communicate effectively with technical and non-technical stakeholders. Proficient in English, both written and spoken. Excellent problem-solving skills and attention to detail. Strong ability to collaborate in a fast-paced, evolving environment. Preferred Qualifications: Experience with automotive software development is a plus. Familiarity with modern software engineering best practices, design patterns, and testing techniques. Why Join BMW Techworks India? Opportunity to work on innovative and challenging projects in the automotive industry. Be part of a global team that shapes the future of mobility. Continuous learning and career growth opportunities. Collaborative work culture with a focus on technology and excellence. If you are a passionate Java developer looking for an exciting opportunity to advance your career and work on groundbreaking projects, we would love to hear from you!

Posted 4 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary:As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to meet customer needs. You will also be involved in troubleshooting and resolving application issues to ensure smooth operations and user satisfaction. Roles & Responsibilities:- Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Develop and maintain high-quality software code for applications.- Participate in the entire application lifecycle, from concept and design to testing and deployment.- Collaborate with cross-functional teams to gather and analyze business requirements.- Design and implement efficient and scalable solutions that meet business needs.- Troubleshoot and resolve application issues to ensure smooth operations and user satisfaction. Professional & Technical Skills:Must have --Experience with REST concepts-Experience with XML and JSON data formats-Experience of large-team development in integrated environments (eg:Intellij )Good To Have Skills:-Experience with Test Driven Development (TDD) and unit testing frameworks-Agile program experience with continuous delivery approach-Microservices Experience with Java Full Stack Development- Strong understanding of statistical analysis and machine learning algorithms Additional Information:- The candidate should have a minimum of 5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualifications 15 years full time education

Posted 4 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring Boot Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to meet customer needs. You will also be involved in troubleshooting and resolving application issues to ensure smooth operations and user satisfaction. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Develop and maintain high-quality software code for applications. Participate in the entire application lifecycle, from concept and design to testing and deployment. Collaborate with cross-functional teams to gather and analyze business requirements. Design and implement efficient and scalable solutions that meet business needs. Troubleshoot and resolve application issues to ensure smooth operations and user satisfaction. Professional & Technical Skills:Must have --Experience with REST concepts-Experience with XML and JSON data formats-Experience of large-team development in integrated environments (eg:Intellij )Good To Have Skills:-Experience with Test Driven Development (TDD) and unit testing frameworks-Agile program experience with continuous delivery approach-Microservices Experience with Java Full Stack Development Strong understanding of statistical analysis and machine learning algorithms Additional Information: The candidate should have a minimum of 5 years of experience in Java Full Stack Development. This position is based at our Bengaluru office. A 15 years full time education is required. Qualifications 15 years full time education

Posted 4 months ago

Apply

7 - 10 years

16 - 25 Lacs

Bengaluru

Work from Office

Hiring: Guidewire PC & CC Config Developer | Exp: 7–10 yrs | Skills: Guidewire, GOSU, Java, Apache Camel, Edge API, Web Services, XML, ANT, MAVEN, SVN | Mode: Virtual | Model: Hybrid | Apply now!

Posted 4 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot, Testing Good to have skills : Java Full Stack Development Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will collaborate with the team to ensure successful project delivery and contribute to key decisions. Your typical day will involve designing and implementing application features, troubleshooting and resolving issues, and collaborating with multiple teams to provide solutions to problems. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Design and implement application features Troubleshoot and resolve issues Collaborate with multiple teams to provide solutions to problems Professional & Technical Skills:Must have --Experience with REST concepts-Experience with XML and JSON data formats-Experience of large-team development in integrated environments (eg:Intellij )Good To Have Skills:-Experience with Test Driven Development (TDD) and unit testing frameworks-Agile program experience with continuous delivery approach-Microservices Experience with Java Full Stack Development Strong understanding of statistical analysis and machine learning algorithms Additional Information: The candidate should have a minimum of 5 years of experience in Spring Boot This position is based at our Bengaluru office A 15 years full time education is required Qualifications 15 years full time education

Posted 4 months ago

Apply

3 - 8 years

13 - 18 Lacs

Bengaluru

Work from Office

About The Role : Job Title SalesForce Program Development, AVP LocationBangalore, India Role Description The SalesForce Program Development Team within DWS Global Technology is aiming to recruit a Senior Developer . This role is ideal for an experienced SalesForce Developer who is seeking a challenging and rewarding engagement, with the potential to grow both their career and their understanding of this strategic system. In DWS Asset Management, SalesForce is used for Client Relationship Management (CRM), Know Your Customer (KYC) and to support the DWS Asset Management Sales organisation to conform to regulatory requirements such as MiFID or GDPR (EU Data Protection Rules). What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Reporting to the Salesforce Application Development Manager, the key objective of this role is to provide analysis and development of issues and develop components to help manage the implementation of SalesForce project deliverables. Working with the business and technical delivery teams through the end to end software development lifecycle, to deliver a high quality solution that meets the clients needs. Specific responsibilities of the role include ensuring that: Work with Business Analysts and Project Managers to understand functional requirements at a high level and set development expectations as needed for specific project deliverables Creation of relevant Technical Solutions for use in hybrid agile development environment Collaboration with development team as needed to deliver metadata components into the SalesForce system following our SDLC Lifecycle promotion path Perform Senior Developer duties such as create new code components, support and maintain existing code components and support our Production environments and implementations using bank approved tools. Your skills and experience This role will suit a candidate who is comfortable operating within a team and is able to see the bigger development picture, as well as being immersed in the detail. It requires a dynamic, enthusiastic, self-starter, with a strong work ethic, who has a passion for delivering tangible business value. The skills and experience that are most relevant to the role are: Very strong experience (5-10 years) with SalesForce configuration and development skills to a certified level. 5-10 years of experience working on SalesForce project deliverable components in the financial sector or similar heavily regulated industry (Asset Management/Banking being preferred) Experience with Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Marketing Cloud, related installed AppExchange packages APTTUS and GEOPOINTE, Salesforce1 Mobile and Einstein Analytics. Experience with Salesforce CRM technologies such asSOQL, Lightning Components, Visualforce Components, Apex Classes, Apex Triggers, JavaScript, JAVA, JSON, FLOWS etc.. Experience working with tools and deployments using tools like IntelliJ, Bitbucket, Git, TeamCity, Force.com IDE, Eclipse, ANT Migration tool, Change Sets, Data loader, Informatica ETL tools Excellent problem solving skills, with the ability and mind set to jump in during collaboration and resolve issues Highly developed written and verbal communication skills, experience with breaking down business problems into developing technical solutions and components. How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm

Posted 4 months ago

Apply

4 - 7 years

8 - 12 Lacs

Noida

Work from Office

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Salesforce Developer to join our team in ???????Hyderabad, Telangana, ???????India. Once You Are Here, You Will: 5+ years experience in developing within Salesforce applications Experience with CloudCraze Experience with B2B Commerce Cloud and Experience Cloud Extensive knowledge of Apex plus experience with Lightning Web Components. Salesforce Apex, Salesforce B2B Commerce (CloudCraze) SOAP/Rest, WDSL; Postman/Insomnia and similar CLI, SFDC Utility, or similar middleware solutions Jira, Bitbucket, Sourcetree, Jenkins, IntelliJ, Eclipse, Visual studio #Salesforce About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies.Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us atus.nttdata.com NTT DATA is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team. Job Segment Consulting, Middleware, Technology

Posted 4 months ago

Apply

4.0 - 9.0 years

7 - 14 Lacs

pune

Work from Office

Job Title: Android Developer Location: Pune Experience: 4+ Years Employment Type: Full-Time Role & responsibilities Hands-on experience in Microsoft or Java technologies Proficiency in programming languages like Java, C#, .NET, PHP, JSP, ASP.NET Experience in web technologies, mobile technologies, enterprise web software development, or embedded hardware and software solutions Adhere to coding standards and test methods. Understanding of QMS and SDLC processes Hands-on experience in Microsoft or Java technologies IntelliJ IDEA, Git, GitHub, Jenkins, GitLab CI, AWS, Azure, Google Cloud

Posted Date not available

Apply

10.0 - 15.0 years

30 - 35 Lacs

pune

Work from Office

: Job Title Senior Engineer Java backend, AVP LocationPune, India Role Description Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. Deutsche Banks Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities A Java developer is responsible for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring cross platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 10+ years experience in implementing software applications using Java & React Technologies. Hands-on experience with JavaA popular object-oriented programming language used for building scalable and robust backend services. Spring BootA framework for building Javabased enterprise applications, providing features such as dependency injection, MVC architecture, and RESTful web services. Hibernate or Spring Data JPAObject-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring SecurityA framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIsArchitectural style for designing networked applications, allowing communication between the front-end and backend components. DatabaseSQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & PracticesIntegrated Development Environment (IDE)Such as IntelliJ IDEA or Eclipse for Java development, and Visual Studio Code or WebStorm for React development. Version ControlGit for managing source code and collaborating with team members. Build ToolsMaven or Gradle for managing dependencies and building Java projects, and Webpack for bundling and optimizing React applications. Testing FrameworksJUnit for unit testing Java code, Jest and Enzyme for testing React components, and Selenium for automated browser testing. Agile MethodologiesPractices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD)Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Experience with building distributed large scale low latency application is desirable. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelors degree in computer science or a related field How well support you

Posted Date not available

Apply

3.0 - 5.0 years

4 - 8 Lacs

chennai

Work from Office

About The Role About The Role : Good knowledge in Java 1.8, Reactive Technology is mustSpring 5/ Spring Boot Experience in Microservices Architecture (REST services) is mandatory Knowledge in any of the database Oracle/ No SQL/ Maria DB / My SQL Understanding of design patterns Exposure to tools - Bit bucket, GIT, Maven, Jira, Intellij, Eclise Familiarity with Agile methods and Continuous Integration including but not limited to Program and Release Backlog Management (Jira), Defect Tracking (Jira), Collaboration (Confluence, Jive, others) Code Review tools (Sonar, Findbugs) Experience in Swagger classes Experience in Authorization and Authentication modules Experience in JPA and Spring Security Experience in RabbitMQ About The Role - Grade Specific Focus on Industrial Operations Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Posted Date not available

Apply

8.0 - 12.0 years

14 - 18 Lacs

bengaluru

Work from Office

locationsBangalore, Indiaposted onPosted 4 Days Ago time left to applyEnd DateJuly 31, 2025 (30+ days left to apply) job requisition id30601 FICO (NYSEFICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential! The Opportunity "We are seeking an experienced Backend Engineer to join our development team to assist in the continuing evolution of our Platform Orchestration product. You will be able to demonstrate the required potential and technical curiosity to work on software that utilizes a range of leading-edge technologies and integration frameworks. Staff training, investment and career growth form an important part of our team ethos. Consequently, you will gain exposure to different software validation techniques supported by industry-standard engineering processes that will help to grow your skills and experience." - VP, Software Engineering. What Youll Contribute Implement product changes, undertaking detailed design, programming, unit testing, integration testing, deployment & maintenance, as required by our SDLC process. Provide end-to-end technical ownership on backend services. Provide l eadership to the backend team; guide architecture, coding standards and best practices. Investigate and resolve reported software defects across supported platforms. Work in conjunction with product management to understand business requirements and convert them into effective stories that will enhance the current product offering. Provide realistic and achievable task estimates for the stories. This information will form part of a larger release delivery plan. Develop and test software components with high scalability and reliability. Design and execute unit, link and integration test plans and document test results. Create test data and environments as necessary to support the required level of testing. Work closely with the quality assurance team and assist with integration testing, system testing, acceptance testing and implementation. Produce detailed documentation of DEV testing scenarios, highlighting problem statement, approach for the fix & test cases validated, Participate in review sessions, approval of PRs, validate other team members' tasks & guide them if any blockers. A Bachelors or Masters degree in Computer Science, Engineering, or related field. What Were Seeking 8-12 years of software development experience with at least 3 years in technical leadership role. Expert-level Java, Springboot & Microservices programming knowledge. Proficient in Flowable & BPMN/ DMN/CMMN. In-depth understanding on relational databases like MySQL/SQL. Strong foundation and grasp of design models and database structures. Proficient in Kubernetes, Docker, and AWS services. Well versed with Maven & Git. Experience in developing web services using REST and SOAP APIs. Well versed with IDEs such as Eclipse, IntelliJ etc. Ability to lead and manage feature development independently. Excellent communication skills with the ability to articulate information clearly with architects, and discuss strategy/requirements with team members and the product manager. Quality-driven work ethic with meticulous attention to detail. Adheres to code quality standards and software engineering processes. Able to function effectively in a geographically diverse team. Proficient in GRPC. Exposure to front-end technologies like React, Angular etc. Our Offer to You An inclusive culture strongly reflecting our core valuesAct Like an Owner, Delight Our Customers and Earn the Respect of Others. The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences. Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so. An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie. Why Make a Move to FICO At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today Big Data analytics. Youll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more. FICO makes a real difference in the way businesses operate worldwide Credit Scoring FICO Scores are used by 90 of the top 100 US lenders. Fraud Detection and Security 4 billion payment cards globally are protected by FICO fraud systems. Lending 3/4 of US mortgages are approved using the FICO Score. Global trends toward digital transformation have created tremendous demand for FICOs solutions, placing us among the worlds top 100 software companies by revenue. We help many of the worlds largest banks, insurers, retailers, telecommunications providers and other firms reach a new level of success. Our success is dependent on really talented people just like you who thrive on the collaboration and innovation thats nurtured by a diverse and inclusive environment. Well provide the support you need, while ensuring you have the freedom to develop your skills and grow your career. Join FICO and help change the way business thinks! Learn more about how you can fulfil your potential at FICO promotes a culture of inclusion and seeks to attract a diverse set of candidates for each job opportunity. We are an equal employment opportunity employer and were proud to offer employment and advancement opportunities to all candidates without regard to race, color, ancestry, religion, sex, national origin, pregnancy, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Research has shown that women and candidates from underrepresented communities may not apply for an opportunity if they dont meet all stated qualifications. While our qualifications are clearly related to role success, each candidates profile is unique and strengths in certain skill and/or experience areas can be equally effective. If you believe you have many, but not necessarily all, of the stated qualifications we encourage you to apply. Information submitted with your application is subject to theFICO Privacy policy at

Posted Date not available

Apply

2.0 - 5.0 years

4 - 8 Lacs

bengaluru

Work from Office

Design, develop, and maintain scalable backend services and core components using C/C++ and Java . Develop and optimize SQL queries, stored procedures, and schema designs in relational databases like Oracle, PostgreSQL, or MySQL. Containerize applications using Docker and orchestrate deployments using Kubernetes in cloud or on-premise environments. Architect and implement high-availability , resilient , and secure systems. Lead code reviews, mentor junior developers, and drive best engineering practices. Collaborate with QA, DevOps, and Product teams for continuous delivery and integration. Diagnose and resolve performance, scalability, and reliability issues in production. Write technical documentation, architecture diagrams, and deployment instructions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Programming Languages: Strong hands-on experience with C/C++ and Java (SE/EE) in large-scale software systems. Database Systems: Proficient in relational database design and development using SQL, PL/SQL , stored procedures, views, indexing, and performance tuning. Containerization and Orchestration: Deep understanding of Docker for building and managing containers. Experience with Kubernetes for orchestrating services, managing deployments, scaling, and monitoring. DevOps and Cloud (preferred): Experience with CI/CD pipelines , Git, Jenkins, GitLab CI. Familiarity with cloud platforms such as AWS, Azure, or GCP is a plus. Tools & Environments: Proficient in Linux/Unix environments. ToolsGDB, Valgrind, Eclipse/IntelliJ IDEA, Git, Jira, etc. Preferred technical and professional experience Exposure to microservices architecture , RESTful APIs , message queues (Kafka/RabbitMQ) . Experience in performance profiling and tuning of multithreaded applications. Knowledge of system-level programming, memory management, and low-latency systems. Experience with monitoring/logging tools like Prometheus, Grafana, ELK Stack.

Posted Date not available

Apply

2.0 - 5.0 years

4 - 8 Lacs

bengaluru

Work from Office

Key Responsibilities: Design and develop robust, scalable applications using C/C++ and Java. Write efficient SQL queries and manage relational databases for data storage, retrieval, and performance tuning. Participate in all phases of the software development lifecycle – requirement analysis, design, coding, testing, deployment, and maintenance. Optimize legacy systems and support migration or refactoring initiatives. Collaborate with DevOps, QA, and Product teams to ensure timely delivery of features. Troubleshoot production issues and implement solutions for continuous improvement. Follow secure coding practices and maintain software documentation. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Required Skills: Strong programming experience in C/C++ and Java (Core & Advanced) . Proficient in Relational Databases – strong knowledge of SQL , PL/SQL , triggers, procedures, and query optimization. Hands-on experience with tools like GCC , GDB , Eclipse , IntelliJ IDEA , etc. Good understanding of Object-Oriented Programming (OOP) , multithreading , memory management , and data structures/algorithms . Familiarity with Linux/Unix development environment and shell scripting. Experience with version control systems like Git. Preferred technical and professional experience Preferred Qualifications: Experience with performance tuning of large-scale applications. Knowledge of Java frameworks like Spring, Hibernate. Exposure to RESTful APIs, microservices, or messaging systems (Kafka, RabbitMQ). Familiarity with CI/CD tools (Jenkins, GitLab CI). Experience working in Agile/Scrum development environments.

Posted Date not available

Apply

3.0 - 7.0 years

4 - 8 Lacs

bengaluru

Hybrid

PF Detection is mandatory : Experience in web application development using Core Kotlin and at least one Kotlin web framework such as Ktor, Exposed, etc Familiarity with some ORM (Object Relational Mapper) libraries and understanding of the threading limitations of Python, and multi-process architecture. Knowhow regarding signatures, keys, CA (certificate authorities), symmetric/asymmetric encryption. Hands on experience developing and consuming REST APIs Experience of Postgres SQL DB(Liquibase). Hands on knowledge of Unit test Frameworks with CI/CD. Experience with DevOps Toolchains and setting up CI/CD pipelines is a plus. Hands on experience of deploying applications on Microsoft Azure Cloud. Experience in working in an Agile/Scrum development process. Experience in using any of the modern IDEs like IntelliJ IDEA (IJ), Eclipse, VS Code etc. Kindly Acknowledge back to this mail with updated Resume.

Posted Date not available

Apply

4.0 - 9.0 years

4 - 7 Lacs

bengaluru

Work from Office

5-7 years of experience as a Python Developer with below skills. Python, Flask/Django framework, XML, NoSQL , Core Java/J2EE, Spring ,Spring boot Building API using python Microservice, API Gateway, LLMs Authentication Oauth2&mTLS Web service development Unit Testing, Test Driven Development Multi-tier web or desktop application development experience Application container Docker Linux experience, Python virtual environment Prompt Engineering, Kubernets &Service mesh Tools: Eclipse IDE/IntelliJ, GIT, Jira Experience of working in banking industry Experience with content Management System Strong problem solving skills Effective communication skills Working experience with agile development methodology Knowledge of web containers and servers Experience in Devops

Posted Date not available

Apply

11.0 - 17.0 years

35 - 40 Lacs

pune

Work from Office

Role Description This role is for Senior Software Engineer responsible for Architecting, Design and Developing software applications. The candidate is expected to work closely with Team Leads or Software Development Managers and other key stake holders to ensure good quality, maintainable, scalable and high performing software applications are delivered to users. You should be coming from a strong technological background. Should be hands on and be able to work independently requiring minimal technical/tool guidance. Should be able to technically guide and mentor junior resources in the team. Work closely with team members and vendor team to design and develop software. Should have good communication skill and strong positive outlook. Your key responsibilities Hands-on software development preferably with Java//Oracle or similar technologies Knowledge of solution design and Architecting Experience in Agile and Scrum delivery Should be able to contribute towards good software design Strong communication with stakeholders Articulate issues and risks to management in timely manner Train other team members to bring them up to speed Analyse software defects and fix them in timely manner Work closely with Functional Analysis and Quality Assurance teams Should be able to lead scrum teams Should be able to manage end to end delivery Your skills and experience Must have 10+ Years of IT Experience Extensive experience with Java or related technologies such as Java 8 or Above Spring Batch/Core/Boot Hibernate Xml binding. Parsers and xml schemas/xpath/xslt Understanding of Micro Service Architecture Experience Messaging Platforms like IBM MQ or Solace etc Experience with integration Patterns like REST SOA Experience with Oracle database 11g or above Knowledge of solution design and architecture including Design Patterns Refactoring Architecture decisions, quality attributes, documentation Experience with CI/CD Pipelines Experience with SDLC tools such as Maven/Artifactory/Teamcity/Jenkins/JIRA/GIT/GITHUB etc Unix scripting and hands on experience Performance engineering, different types of tests, measurement, monitoring, tools Performance tuning and troubleshooting Knowledge of emerging trends and technologies Use of IDE such as Intellij or Eclipse Experience in UI Build using Angular JS or React JS Exposure to BDD and TDD Experience with Cloud preferably with GCP Nice to have Experience with cloud technologies such as Docker, Kubernetes, Openshift, Azure Experience with end to end design and delivery of solutions RDBMS /Oracle design, development, tuning Exposure of AI Toolsets such as Github Co-pilot or Gemini.

Posted Date not available

Apply

5.0 - 7.0 years

4 - 8 Lacs

chennai

Work from Office

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Job Descriptions: Good knowledge in Java 1.8,Reactive. Technology is must: Spring 5/ Spring Boot. Experience in Microservices Architecture (REST services) is mandatoryKnowledge in any of the database Oracle/ No SQL/ Maria DB / My SQL. Understanding of design patterns. Exposure to tools - Bit bucket, GIT, Maven, Jira, Intellij, EcliseFamiliarity with Agile methods and Continuous Integration including but not limited to Program and Release Backlog Management (Jira), Defect Tracking (Jira), Collaboration (Confluence, Jive, others). Code Review tools (Sonar, Findbugs). Experience in Swagger classesExperience in Authorization and Authentication modules. Experience in JPA and Spring Security. Experience in RabbitMQ. Job Description - Grade Specific Focus on Industrial Operations Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Posted Date not available

Apply

6.0 - 10.0 years

16 - 20 Lacs

pune

Work from Office

Title and Summary Lead Software Engineer (Java, Spring boot, Cloud)Overview Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. The Fraud Products team (part of O&T) is developing new capabilities for MasterCard's Decision Management Platform, which serves as the core for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per month in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability. MasterCard software engineering teams leverage Agile development principles, advanced development and design practices, and an obsession over security, reliability, and performance to deliver solutions that delight our customers. We're looking for talented software development engineers and architects to develop advanced technologies and applications that are revolutionizing payments. Would you like to develop industry leading solutions for fighting fraud? Are you motivated by speeding business solutions to market? Do you want to innovate, using cutting edge technologies on challenging business problems? Do you want to work for a company that offers above and beyond benefits including paid parental leave, flexible work hours, gift matching, and even volunteer incentives while encouraging your own professional learning and development? Do you thrive in a place where you are continuously learning more while growing your skills and career? Role Successfully lead major projects and complex assignments with broad scope and long-term business implications. Work closely with other technical leads on assigned projects to assist in design and implementation tasks. Assist with production support issues by acting as a subject matter expert in resolving incidents and problem tickets. Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with MasterCard standards, processes, and best practices. Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks. Design and build technical roadmaps to optimize services and functions with a focus on performance and cost/benefit optimization Conduct brownbag sessions on new and upcoming technologies, methodologies, and application appropriate frameworks. Actively look for opportunities to enhance standards and improve process efficiency. Be an integral part of the Agile SAFe discover and elaboration sessions. Perform requirements and design reviews, peer code reviews and PCI security reviews to ensure compliance with MasterCard standards. Have strong ownership of your teams software and are deep in the maintenance characteristics, runtime properties and dependencies including hardware, operating system, and build. Communicate, collaborate, and work effectively in a global environment. Public speaking as a technology evangelist for Mastercard. All About You Must be high-energy, detail-oriented, proactive and can function under pressure in an independent environment. Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results. Possesses strong communication skills -- both verbal and written and strong relationship, collaborative skills, and organizational skills. Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team. Knowledge of software development processes including agile processes and test-driven development Experience with the design and development of complex, multi-tier cloud native architectures. Degree in Computer Science or related field Essential Skills required: Technical experience using Java/J2EE Spring Framework (including Spring Boot) Distributed Computing at scale Cloud technologies like cloud foundry, Kubernetes Strong Linux and shell scripting Oracle & PL/SQL and advanced SQL scripting IDE such as JBoss Developer Studio/IntelliJ Desirable Skills: Experience working in at-scale distributed compute such as Gemfire, Apache Spark, Distributed Redis, Hazelcast, GridGain or similar Messaging MQ and JMS Experience integrating vendor and open-source products into an overall system Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercards security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercards guidelines.

Posted Date not available

Apply

2.0 - 4.0 years

3 - 7 Lacs

coimbatore

Work from Office

Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax Knowledge of {{functional or object-oriented}} programming Ability to write well-documented, clean Javascript code Rock solid at working with third-party dependencies and debugging dependency conflicts Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ Understanding of REST APIs, the document request model, and offline storage Experience with automated testing suites, like Jest or Mocha Note : Candidates residing in Tamil Nadu preferred. Candidates should be ready to relocate to coimbatore.

Posted Date not available

Apply

5.0 - 8.0 years

9 - 13 Lacs

hyderabad

Work from Office

Position Description: 5-8 years of experience in test case design at different levels (component/service, integration, automation, end to end user scenarios) Hands-on Experience with Test Automation tools Cucumber, BDD, Selenium 3+ years of hands on experience in script development using programming languages (e.g., Java) good to have Strong experience in testing REST APIs based on springboot framework and Java based applications Experience using source configuration tools (Git, SVN, and JENKINS etc.) Experience with SQL Experience with designing and implementing Test Lifecycle Experience in a QA/test environment with a focus on technical, automated testing in a variety of environments such as Unix OS, Mainframe, cloud, distributed, services/apis, databases Experience in PVS and logging Experience working with Agile framework Very good communication skills, ability to focus and prioritize and solve complex technical problems Computer Engineering, Computer Science or related (technical) degree/diploma Tools: IntelliJ, Postman, SOAPUI, Dynatrace and Neoload , Putty, WinSCP, Rally, Jira FUTURE DUTIES AND RESPONSIBILITIES Contribute to projects/program test strategies and plans for test Automation. Responsible for the adoption of quality engineering practices and train junior resources Provide feedback on quality of deliverables and escalate quality issues Uses tools for defect management, regression, performance or automation testing Responsible for creating, maximizing automation and executing high complexity test cases for assigned programs/projects through the application lifecycle (functional or non-functional) You will design, execute and automate test plans based on business requirements to ensure quality delivery of software Partners across IT and with assigned business lines to test new or existing software in order to ensure requirements are met. Responsible for providing accurate and detailed work status to project team/teams and QE Manager DESIRED QUALIFICATIONS/NON-ESSENTIAL SKILLS REQUIRED Experience working in agile environments Demonstrated ability and interest in learning new technologies Candidates should be self-starters and have the ability to work in a fast paced, demanding, and rapidly changing environment Ability to perform detailed analysis of business problems and technical environments. Strong oral and written communication skills. Strong teamwork and collaboration skills. Health Care Health Services business area subject matter expertise preferred Bachelors degree in Computer Science on related discipline with at least 5+ years of recent experience designing, developing, deploying, and supporting computing applications in a large-scale, midrange, and distributed environment as versatile QA/QE resource Skills: Cucumber Jenkins Selenium SQL

Posted Date not available

Apply

5.0 - 9.0 years

9 - 13 Lacs

bengaluru

Work from Office

Educational Requirements MBA,MCA,MTech,Bachelor of Engineering,BCA,BSc,BTech,Bachelor Of Technology (Integrated) Service Line Application Development and Maintenance Responsibilities Lead and mentor a team of Java & Springboot Developers in the design, development, and maintenance of applications. Work with business stakeholders and technical teams to gather and analyze requirements for Java & Springboot applications. Design, develop, and enhance software solutions using Java & Springboot, including Microservices, MVC, Spring Data, and Spring Security. Write efficient and well-structured code to implement business logic and functionality on the Java platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing Java & Springboot applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate Java & Springboot applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest Java & Springboot technologies and industry trends, and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to Java & Springboot applications and propose appropriate solutions. Provide leadership and guidance to the team and create a positive and productive work environment. Manage the team's workload and ensure that projects are completed on time and within budget. Delegate tasks and responsibilities to team members and provide regular feedback. Identify and develop the team's strengths and weaknesses and provide opportunities for professional growth. Additional Responsibilities: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 5 years of experience as a Java & Springboot Developer, with at least 3 years of team handling experience Strong understanding of Java programming concepts, including object-oriented programming, data structures, and algorithms. Proficiency in Springboot framework, including Microservices, MVC, Spring Data, and Spring Security. Extensive experience with Java development tools, such as Eclipse and IntelliJ IDEA. Deep familiarity with relational databases, particularly MySQL and PostgreSQL. Expert knowledge of Java performance tuning and optimization techniques. Excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Proven ability to lead and mentor a team of developers. Leadership and management skillsPreferred Skills: Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform. Familiar with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in Java or Springboot or related technologies.Join our team and leverage your Java & Springboot expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our Java & Springboot development team! Technical and Professional Requirements: Java, Springboot, Microservices, MVC, Spring Data Preferred Skills: Java-ALL Technology->Microservices->Microservices API Management Technology->Java->Springboot

Posted Date not available

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies