We're seeking a seasoned professional to spearhead the development of cutting-edge web applications.
Key Responsibilities:
* Design, develop, and maintain high-performance web applications using React.js, Java Spring Boot, and PostgreSQL.
* Benchmark scalable backend services and RESTful APIs for optimal performance, security, and reliability.
* Implement reusable UI components, adhere to best practices in frontend development with React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
* Tune database queries and manage schemas using PostgreSQL and ORM frameworks (JPA/Hibernate).
* Collaborate with cross-functional teams to deliver high-quality features.
* Participate in the full SDLC (software development lifecycle) from requirements gathering to deployment and support.
* Troubleshoot, debug, and upgrade existing applications.
* Adhere to Agile best practices, including participation in sprint planning, daily stand-ups, and retrospectives.
* Contribute to code reviews to ensure high coding standards and maintainability.
Requirements:
* Experience with React.js, Java Spring Boot, and PostgreSQL.
* Familiarity with JavaScript (ES6+), TypeScript, HTML5, and CSS3.
* Strong understanding of database management systems and ORM frameworks (JPA/Hibernate).
* Excellent communication and collaboration skills.
* Proven track record of delivering high-quality features.
Preferred Qualifications:
* Experience with containerization (Docker) and orchestration (Kubernetes).
* Familiarity with DevOps principles and practices.