Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Pune |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software,Web / Mobile Technologies |
EmploymentType | Full-time |
EngineeringFull-timeDo you want to shape the future of enterprise softwareThe Senior Software Engineer, Sustaining is a hands-on role for a talented engineer to identify the root cause and solve critical production issues. This is a cross-functional role where the engineer will become the subject matter expert (SME) for many modules/services. He/she will be able to debug an issue, work with customer engagement and corresponding development teams to identify the root cause and enable a resolution. Ideally this is role for a seasoned senior developer with experience in both front end and back end development.ResponsibilitiesWork with global cross functional teams and become an expert across multiple modules/servicesFirst point of contact for complex production issues that the support team could not resolveAbility to deep dive into an issue, identify the root cause and propose a solution to the development team for further resolutionProactive and able to manage their schedule as they deal with multiple high priority threads. Work with engineering to build run books for support and site reliability teams enabling them to handle most issuesWork with QA to ensure all production issues have been automated to prevent reoccurrenceAbility to work with different layers of the platform and learn new technologiesAbout YouStrong educational background with Bachelors/Masters in Computer Science or a related area6+ yrs experience in Java, J2EE, Tomcat, multithreading and caching techniquesPassionate about developing strong expertise across various modules and becoming a technical expertStrong OOD, SOA principles and solid hands on experience in working in scalable, distributed application environmentsExperience with working on Spring/ORM, Microservice frameworks, Dockers, GIT, Gradle and Linux platformsExperience building secure, complex, and scalable APIs, from design through deploymentExperience with SQL development, data modeling and complex data structures for high-volume and high-velocity dataExperience in working with NOSQL technologies like REDIS, MongoDBSolid understanding and experience with OAuth, Logging and Security frameworksHands-on experience with frameworks such as JUnit, TestNG, MockitoHands-on experience with code quality frameworks/tools such as SonarQube, pmd, checkstyle etc.Nice to HaveExperience with streaming data and complex event processing systemsWorking knowledge in AWS, Kafka, Apache Spark, ElasticsearchPython scripting is a plusAt Aera, were on a mission to solve the biggest, most intractable challenges of enterprise software. We envision the rise of the Self-Driving Enterprise: a more autonomously functioning business with a central operating system that connects and orchestrates business operations. Our platform is increasingly used by the worlds largest companies to identify and respond to market opportunities faster.,
Keyskills :
ormgitjavaj2eeapisspringredisstrong in data structuresalgorithmscachingmulti threading