- Design, develop, deploy, maintain robust and scalable applications using Java, SpringBoot.
- Create dynamic and responsive user interface using ReactJS for an optimal user experience.
- Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
- Implement and maintain cloud-based solutions on AWS ensuring scalability, reliability, and performance.
- Integrate continuous integration and delivery (CI/CD) pipelines using Jenkins for efficient and automated software deployments.
- Troubleshoot, debug, and optimize code to ensure high performance and reliability.
- Stay updated with industry trends and technologies to recommend innovative solutions.
- Work with Architects to both validate designs and ensure adherence to the agreed approach
- experience in writing Unit Tests and UI tests, must be familiar with Junit, and integrate those with Jenkins Pipeline. Experience with source code versioning tools, specifically Github command line.
- Contribute to team building material to develop and reinforce best practice within the pod and across IT Surveillance
- Contribute to the ongoing refinement of the testing strategy and testing automation.
- Ensure that all technical solutions are ratified.
Requirements
To be successful in this role, you should meet the following requirements:
- 4-6 years of Proven experience as a Full Stack engineer with expertise in Java SpringBoot and ReactJS.
- Requirements elicitation, functional design and problem-solving skills - structured, formal approach to analysis tasks
- Deep understanding of Java and related technologies like Spring core, Spring Boot, Spring MVC, Java 1.8.
- Practical experience with REST API etc.
- both technical and non-technical stakeholders.
- Solid hands-on development and troubleshooting skills with expertise on Springboot API, Splunk logs.
- Very good with UI and Core Architectural Design patterns.
- Familiar with security concept , Devops
- Familiar with any Cloud Technology AWS or GCP.
- Strong problem-solving skills and ability to work in a collaborative team environment.
- Familiarity with agile development methodologies.
- Excellent communication skills and the ability to articulate technical concepts to others
- Looking only for Pune.
Employment Type: Full Time, Permanent
Read full job description