role, you will:Lead complex technology initiatives including those that are companywide with broad impactAct as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplinesDesign, code, test, debug, and document for projects and programsReview and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factorsMake decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiativesCollaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goalsLead projects, teams, or serve as a peer mentorRequired Qualifications, International:Experience in Software Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education12 year IT experience.7 years of Java experience7 years of software engineering and implementation experience5 years of experience designing and implementing solutions for test automation using Selenium and Java developing end to end testing scripts5 yeas of design and developing unit test solutions for RESTful APIs and UI web applications using frameworks like postman, Jest, SonarQube, Mockito Core, Junit etc.4 years of experience with Spring, Spring Batch, and Spring Boot4 years of experience with source coding in one or a combination of the following: GitHub, SVN(Subversion), TFVC (Team Foundation Version Control) etc.3 years of Agile experience3 years of Application Security experience3 years of JSON (JavaScript Object Notation) development experience2 years of experience testing using Behavior Driven Development (BDD) and Test Driven Development (TDD)2 years of experience with Cloud technologies2 years of experience in Automation and Continuous Integration-Continuous Development (CI-CD) of Full Circle applications along with IBM Udeploy, (UrbanCode Deploy), Jenkins, etc.2 years of API Gateway engineering experience such as DataPower, Apigee, MuleSoft2 years of JIRA experience or other agile toolsDesired Qualifications:5 years of experience with multiple RDBMS such as Oracle, MS SQL, Teradata or DB2 LUW4 years of Oracle experience3 years of experience in Hadoop ecosystem tools for real-time batch data ingestion, processing and provisioning such as Apache Flume, Apache Kafka, Apache Sqoop, Apache Flink, Apache Spark or Apache Storm2 years of UML (Unified Modeling Language) experienceBS/BA degree or higher in science or technologyStrong verbal, written, and interpersonal communication skillsAbility to communicate confidentially and professionallyPrior experience developing test automation solutions for Java/Sprint Boot software components running in a Cloud environmentKnowledge or experience of containerization related management stacks with Docker, Swarm or KubernetesExcellent communication skills and ability to articulate complex material to a diverse audienceJob Expectations:Key Responsibilities:We are looking for an individual with Unit and End to End test automation experience to create and implement a test automation strategy for the DBSmart Database Asset Management application. This individual will lead a Greenfield effort to automate our new application services and
💡 Quick Summary
Seeking a career-building opportunity? The Lead Software Engineer Java|Selenium | Technical Lead position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.