19 InfoService Jobs
Full Stack Engineer - Java/React.js (5-6 yrs)
InfoService
posted 13hr ago
Flexible timing
Key skills for the job
Responsibilities :
- Design, develop, and implement secure and scalable backend APIs using Java and Spring Boot frameworks.
- Build and maintain robust database models using relational (e., PostgreSQL, MySQL) and non-relational databases (e., MongoDB).
- Collaborate with front-end developers to ensure seamless API integration and data exchange.
- Contribute to the front-end development using your Angular expertise (experience with React is considered, but Angular is preferred).
- Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
- Conduct unit testing and integration testing to ensure code functionality and reliability.
- Troubleshoot and debug complex application issues to identify and resolve problems efficiently.
- Participate in code reviews to maintain code quality and identify potential improvements.
- Stay up-to-date on the latest advancements in Java, Spring Boot, and web development technologies.
Technical Skills (Must-Have) :
- 5+ years of experience in software development with a strong focus on Java and Spring Boot.
- In-depth knowledge of backend development principles and API design patterns (RESTful APIs).
- Experience with relational (PostgreSQL, MySQL) and non-relational databases (MongoDB).
- Experience with front-end development using Angular (React experience is a plus).
- Proficiency in writing clean, maintainable, and well-documented code.
- Experience with unit testing frameworks (e., JUnit) and integration testing methodologies.
- Familiarity with version control systems (e., Git) and CI/CD pipelines (a plus).
Technical Skills (Good to Have) :
- Experience with cloud platforms (AWS, Azure, GCP) for deploying and scaling applications (a plus).
- Knowledge of containerization technologies (Docker, Kubernetes) (a plus).
- Experience with message queuing systems (e., RabbitMQ, Kafka) (a plus).
Behavioral Skills :
- Excellent communication and collaboration skills.
- Ability to work independently and manage multiple priorities effectively.
- Strong problem-solving and analytical skills.
- Ability to demonstrate thought leadership and technical expertise in an interview setting.
- Maturity and ability to effectively present technical concepts during interviews
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Engineer roles with real interview advice