Overview:
The role of Java Spring Boot Angular Developer at TCS is crucial to our software development team in Kolkata and Pune. The position requires a deep understanding of Java Spring Boot and Angular to develop and maintain highquality web applications that meet our clients needs.
Key Responsibilities:
- Design develop and implement Java Spring Boot and Angular applications
- Collaborate with crossfunctional teams to define design and ship new features
- Ensure high performance on mobile and desktop
- Optimize applications for maximum speed and scalability
- Write tested and documented JavaScript HTML and CSS
- Work with RESTful APIs
- Unittest code for robustness including edge cases usability and general reliability
- Work on bug fixing and improving application performance
- Continuously discover evaluate and implement new technologies to maximize development efficiency
- Manage individual project priorities deadlines and deliverables
- Follow agile methodologies and participate in sprint planning review and retrospective
- Collaborate with team members and stakeholders
- Participate in code reviews and knowledge sharing
- Contribute to a positive and innovative work environment
Required Qualifications:
- Bachelors or Masters degree in Computer Science Engineering or related field
- Proven experience as a Java Spring Boot and Angular Developer or similar role
- Strong expertise in Java Spring Boot and Angular frameworks
- Proficiency in HTML CSS JavaScript and related web technologies
- Experience with RESTful APIs and web services
- Knowledge of Agile methodologies and version control using Git
- Ability to work in a fastpaced dynamic environment
- Excellent problemsolving skills and attention to detail
- Good interpersonal and communication skills
- Ability to prioritize tasks and meet deadlines
- Experience with unit testing and testdriven development
- Familiarity with continuous integration and deployment
- Understanding of crossbrowser compatibility issues and ways to work around them
- Passion for writing clean maintainable and efficient code
- Flexibility to adapt to changing priorities and organizational needs
java,javascript,git,agile methodologies,spring boot,test-driven development,angular,unit testing,agile,continuous integration,css,cross-browser compatibility,html,restful apis