Assist in designing, developing, and maintaining high-scale applications with a focus on operational excellence,
security, and scalability.
Participate in the entire software development life cycle (SDLC), including requirement gathering,
analysis, design, development, testing, and support.
Involve in gathering and assessing user feedback to recommend and improve existing software products.
Collaborate in creating technical specifications and documentation for future maintenance and upgrades.
Assist in developing user interfaces using HTML, CSS3, JavaScript, and Angular under the supervision of
the team lead.
Work on developing microservices using Java, Spring Boot, and Swagger.
Utilize SQL for database operations and develop stored procedures and triggers using PL/SQL.
Contribute in writing and executing test cases using JUNIT, Mockito, Karma, Jasmine, and Selenium.
Use Maven and Jenkins for dependency management and continuous integration/deployment.
Develop, test, and deploy updates and bug fixes using CI/CD pipelines.
Work within an agile team to implement software development practices.
Any Graduate