34 Mindtel Global Jobs
Java Full Stack Developer - Spring/AngularJS (5-8 yrs)
Mindtel Global
posted 2d ago
Key skills for the job
Company Description
At Mindtel, we specialize in delivering comprehensive IT services and consulting solutions to help organizations optimize their technology landscape and achieve their strategic goals. Our services include IT consulting, managed services, software development, and staffing solutions, all tailored to bridge the gap between innovative businesses and cutting-edge technology.
Job Summary :
We are seeking a highly skilled and motivated Java Full Stack Developer to join our dynamic team in Bangalore. In this role, you will be responsible for developing and maintaining robust and scalable web applications using Java, Spring Boot, Microservices architecture, and Angular 10+. You will work on all aspects of the software development lifecycle, from design and development to testing and deployment, ensuring high-quality code and delivering exceptional user experiences.
Responsibilities :
- Design, develop, and maintain both front-end and back-end components of web applications.
- Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software.
- Develop and maintain RESTful APIs using Java and Spring Boot.
- Design and implement microservices architecture for scalable and maintainable applications.
- Write efficient and well-documented code, ensuring adherence to coding standards and best practices.
- Implement data persistence and retrieval using relational or NoSQL databases.
- Optimize applications for performance and scalability.
- Develop responsive and user-friendly web interfaces using Angular 10+ (or higher).
- Implement complex UI components and features based on design specifications.
- Write clean, maintainable, and testable Angular code.
- Integrate front-end applications with back-end APIs.
- Ensure cross browser compatibility.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews to maintain code quality and share knowledge.
- Utilize version control systems (e.g., Git) for code management.
- Troubleshoot and resolve software defects and performance issues.
- Participate in Agile/Scrum development methodologies.
- Analyze and solve complex technical problems.
- Stay up-to-date with the latest technologies and trends in Java and web development.
- Contribute to the continuous improvement of development processes and tools.
Required Skills & Qualifications :
- Strong proficiency in Java programming.
- Extensive experience with Spring Boot framework.
- Experience in designing and implementing microservices architecture.
- Strong expertise in Angular 10+ (or higher) for front-end development.
- Strong understanding of RESTful API design and development.
- Strong understanding of database concepts and SQL.
- Experience with Git or other version control systems.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with Docker and Kubernetes.
- Experience with CI/CD pipelines.
- Knowledge of testing frameworks (e.g., JUnit, Mockito, Jasmine, Karma).
- Experience with other java frameworks.
- Knowledge of design patterns.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Java full-stack development.
- Proven track record of delivering high-quality web applications.
- Ability to work effectively in a team environment.
Functional Areas: Other
Read full job description