Responsibilities

  • Design, develop, and deploy scalable FullStack applications using Java, Spring Boot, Angular, and microservices architecture.
  • Participate in all phases of the software development lifecycle, including analysis, design, coding, testing, and deployment.
  • Collaborate with cross-functional teams, including product owners, managers, and designers, to deliver sprint commitments on time.
  • Contribute to cloud migration efforts, transitioning applications from Pivotal Cloud Foundry(PCF) to Google Cloud Platform as part of modernization.
  • Ensure code quality, maintainability, and adherence to best practices through rigorous testing and clean architecture principles.
  • Develop and consume REST-based APIs with a focus on performance, reliability, and secure data communication.
  • Work within an Agile development framework, participating in daily stand-ups, sprint planning, and retrospectives.
  • Should write optimized SQL queries for efficient database operations
  • Troubleshoot production issues, perform root cause analysis, and implement reliable solutions in collaboration with the team.
  • Stay up-to-date with emerging technologies and contribute to continuous improvement initiatives within the development team.