Job Description;
Experienced Java developer in various domains spanning retail, enterprise applications, and financial services, bringing a
comprehensive understanding of the complete software development life cycle (SDLC) from design to implementation and
deployments.
Skilled in troubleshooting and deployment, with a proven ability to transform business and functional requirements into
efficient technical solutions.
Experience in designing and implementing RESTful services and APIs, leveraging frameworks such as Spring and ReactJS
to facilitate seamless communication, efficient caching, and robust security implementation.
Proficient in designing responsive front-end applications using technologies like ReactJS, HTML, and CSS, ensuring efficient
UI development and a seamless user experience.
Possesses in-depth proficiency in messaging systems and event sourcing methodologies, with a strong understanding of
technologies such as Kafka for real-time data streaming.
Familiar with relational database management systems (RDBMS) principles, including experience in writing and executing
SQL queries.
Experienced in developing robust CI/CD pipelines using tools like Jenkins, Maven, and Gradle on Kubernetes, streamlining
and automating the building, testing, and deployment processes for modern software development practices.
Skilled in writing unit tests and integration tests for full-stack applications and microservices, utilizing testing tools such as
JUnit and Selenium, to ensure robustness, reliability, and adherence to quality standards throughout the development lifecycle.
Proficient in version control using Git and build management tools like Maven and Gradle, ensuring effective code
management and collaboration.
Desired Skills and Experience
Java, Python, JavaScript, C++,Spring, ReactJS, Tailwind CSS, Selenium, Kafka, JPA, ORM
Any graduate