Astralinx_Senior Full Stack Developer
Chennai | NAPosted On: 13-12-24Key Responsibilities: - Architecture and Development:
- Lead the development of scalable web applications using Java Microservices, React, and Angular.
- Design and implement robust middleware services and APIs using Java Spring Boot.
- Database Management:
- Build data models from business requirements, including entity relationships.
- Optimize and manage backend databases (MySQL, MS SQL, PostgreSQL) for performance and data integrity.
- Agile Practices:
- Facilitate Agile processes, including sprint planning, daily stand-ups, and retrospectives.
- Mentor junior developers and promote best practices within the team.
- Cloud Deployment:
- Oversee application deployment and management on AWS cloud, leveraging cloud services for scalability and performance.
- Implement and manage CI/CD pipelines for efficient code deployments in cloud environments.
- Technical Implementation:
- Utilize Object-Relational Mapping (ORM) with JPA and Hibernate for streamlined database interactions.
- Ensure secure coding practices and leverage static code analysis tools.
- Use Docker containers for consistent application environments.
- Manage source control using repositories such as GitHub or Bitbucket, with expertise in branching and development strategies.
- Quality Assurance:
- Troubleshoot and debug applications to improve performance and reliability.
- Conduct code reviews to ensure high-quality and maintainable codebases.
- Continuous Improvement:
- Stay updated on industry trends and emerging technologies.
- Drive innovation to improve the development process and product offerings.
Qualifications: - Education:
- Bachelor s or Master s degree in Computer Science, Software Engineering, or related fields (or equivalent experience).
- Experience:
- 8-10 years of professional experience in full stack development.
- Expertise in both frontend (React, Angular) and backend (Java Microservices) development.
- Technical Proficiency:
- Middleware development and REST API creation using Java Spring Boot.
- Extensive experience with backend databases (MySQL, MS SQL, PostgreSQL).
- Advanced knowledge of JPA, Hibernate, and ORM practices.
- Cloud and DevOps:
- Proficiency in AWS cloud services and deployment strategies.
- Expertise in CI/CD pipeline creation and Docker containerization.
- Soft Skills:
- Strong leadership, communication, and problem-solving skills.
- Passion for mentoring and fostering a collaborative development culture.
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
JavaPHPSQLReactAngularMySQLPostgreSQLAWSDockerCI/CDGitGitHubScalaScalabilityQuality AssuranceSecure Coding PracticesContinuous Improvement