Role: Java Fullstack Developer
Location: Chennai
Experience: 3 years
Key Responsibilities:
- Application Development: Design develop and maintain scalable Javabased applications with a focus on both frontend and backend functionality.
- Collaborative Design: Work with UX/UI designers and product managers to translate business requirements into technical specifications.
- API Integration: Create and maintain RESTful APIs for efficient data exchange between clientside and serverside applications.
- Database Management: Design and optimize database structures ensuring efficient data storage and retrieval using SQL and NoSQL databases.
- Testing and Quality Assurance: Implement testing strategies including unit tests and integration tests to ensure code quality and performance.
- Performance Optimization: Identify performance bottlenecks and optimize applications for maximum speed and scalability.
- Documentation: Maintain comprehensive documentation of application architecture code and processes to facilitate knowledge sharing.
- Agile Practices: Participate in Agile development processes including sprint planning standups and retrospectives.
Skills:
- Proficiency in Java: Strong experience with Java frameworks (e.g. Spring Hibernate).
- Frontend Technologies: Familiarity with frontend technologies such as HTML CSS JavaScript and modern frameworks (e.g. React Angular).
- API Development: Expertise in designing and developing RESTful APIs.
- Database Knowledge: Experience with relational databases (e.g. MySQL PostgreSQL) and NoSQL databases (e.g. MongoDB).
Remote Work :
No