Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 - 14.0 years
0 Lacs
noida, uttar pradesh
On-site
The ideal candidate for this position should possess a minimum of 10 years of professional experience, both as an individual contributor and as a technical lead, in developing and testing large-scale, complex software systems. You should demonstrate coding proficiency by being able to implement proposed designs effectively, showcasing expertise in Java and proficiency in both the object-oriented and functional aspects of a JVM language like Kotlin, Java, or Scala. In terms of testing, you should have experience with Behavior Driven Development (BDD) and scenario generation. Additionally, familiarity with Property Based Testing tools such as ScalaCheck/Jqwik or KotlinTest is required. Your expertise should extend to implementing and maintaining complex distributed systems, including interactions between different system layers and integrating non-JVM components with JVM-based systems. Experience in containerization technologies like Kubernetes and Docker, as well as cloud platforms such as AWS or GCP, is essential. Proficiency in building and modifying CI/CD pipelines using Gradle and Jenkins will be beneficial for enhancing automation and efficiency in the software development lifecycle. Familiarity with agile development practices is necessary, with the ability to guide teams in breaking down projects into manageable tasks and ensuring the timely delivery of high-quality software. Effective communication skills are crucial for this role, as you will be required to articulate technical challenges and solutions to both technical and non-technical stakeholders. Experience in functional testing, particularly manual and automation testing, is important. Knowledge of SpringBoot, MicroServices, Source Control Technologies (GIT), and defect management procedures is also expected. The responsibilities of this position include assisting the team in refining and planning by breaking down complex tasks, analyzing existing frameworks, and developing extensions. You will contribute as an engineer while also mentoring and pairing with team members to help upskill them. Additionally, you will be responsible for maintaining and developing scenario generators, metrics collectors, and reporting tools to ensure sufficient regression coverage of the system's combined behavioral space. In summary, the successful candidate should possess a strong technical background, proficiency in various programming languages and testing methodologies, experience with distributed systems and cloud technologies, and excellent communication skills to effectively collaborate with team members and stakeholders.,
Posted 1 week 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |