Padmi

Java - Development Expert - SF Services Foundations - Devanahalli

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at SAP

Opens the source posting on shine.com

Source description

About the role

View original

As a Java Developer at SAP, you will be responsible for leading best practices in clean and effective code, and ensuring overall product quality. You will play a key role in designing, implementing, and continuously improving complex backend systems to support large volume SaaS systems with high security, performance, scalability, and testability. Your involvement will also include defining, developing, and managing software development models, collaborating with colleagues across various departments and time zones effectively. Additionally, you will be accountable for the development, testing, implementation, maintenance, and customer support aspects of your projects. It is essential to thoroughly document technical designs, code, and configurations to facilitate future maintenance and development efforts. Key Responsibilities: - Lead best practices in clean and effective code - Design and implement complex backend systems - Define, develop, and manage software development models - Document technical designs, code, and configurations - Collaborate with colleagues effectively across departments and time zones Qualifications Required: - Hold a Bachelors degree or higher in computer science or a related field - Have 9+ years of hands-on relevant work experience in Java Development - Strong experience with monolith and microservices architecture - In-depth knowledge and experience with technologies such as Kafka, JVM, Spring Framework, and Tomcat - Solid understanding of object-oriented programming and design patterns - Experience with RESTful APIs, web services, and relational databases like MySQL, Oracle, or SAP Hana - Familiarity with Agile methodologies, unit testing, integration testing, and test automation - Strong problem-solving skills, attention to detail, and communication skills in English - Experience in areas like data security, e.g., data audit, data retention management, is a plus SAP SuccessFactors is a cloud-based Human Capital Management (HCM) suite designed to help organizations manage their workforce effectively. By leveraging SAP SuccessFactors, businesses can streamline HR operations, improve employee engagement, and make data-driven decisions to enhance overall organizational performance. With key modules covering core HR functions, employee performance, training, recruitment, and leadership development, SAP SuccessFactors empowers organizations to drive business success through effective workforce management and development. SAP is a purpose-driven and future-focused cloud company with a highly collaborative team ethic. As an equal opportunity workplace, SAP values inclusion, health, and well-being, offering flexible working models to ensure that every individual can contribute their best. If interested in applying for employment with SAP, accommodations are provided for applicants with disabilities. SAP encourages diversity and invests in employees to help them realize their full potential, believing in unleashing all talent for a better and more equitable world. As a Java Developer at SAP, you will be responsible for leading best practices in clean and effective code, and ensuring overall product quality. You will play a key role in designing, implementing, and continuously improving complex backend systems to support large volume SaaS systems with high security, performance, scalability, and testability. Your involvement will also include defining, developing, and managing software development models, collaborating with colleagues across various departments and time zones effectively. Additionally, you will be accountable for the development, testing, implementation, maintenance, and customer support aspects of your projects. It is essential to thoroughly document technical designs, code, and configurations to facilitate future maintenance and development efforts. Key Responsibilities: - Lead best practices in clean and effective code - Design and implement complex backend systems - Define, develop, and manage software development models - Document technical designs, code, and configurations - Collaborate with colleagues effectively across departments and time zones Qualifications Required: - Hold a Bachelors degree or higher in computer science or a related field - Have 9+ years of hands-on relevant work experience in Java Development - Strong experience with monolith and microservices architecture - In-depth knowledge and experience with technologies such as Kafka, JVM, Spring Framework, and Tomcat - Solid understanding of object-oriented programming and design patterns - Experience with RESTful APIs, web services, and relational databases like MySQL, Oracle, or SAP Hana - Familiarity with Agile methodologies, unit testing, integration testing, and test automation - Strong problem-solving skills, attention to detail, and communication skills in English - Experience in areas like data security, e.g., data audit, data retention management, is a plus SAP Succe

One address, no account. We’ll tell you when matching roles go live.

More at SAP

Related open roles

View all roles