Senior Fullstack Developer
Tata Consultancy Services · Irving, TX · 1 wk ago
Engineering$100k–$120k/yrFull-time
Skills
- Bachelor's degree in Computer Science, Information Technology, or related field
- 6+ years of software development experience
- Strong programming experience in Java 8/11/17
- Hands-on experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA
- Experience designing and implementing Microservices Architecture
- Solid experience with Angular (8+) and/or React.js
- Expertise in developing RESTful APIs and web services
- Strong understanding of Object-Oriented Design (OOD) and Design Patterns
- Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL
- Experience with version control systems such as Git
- Knowledge of containerization technologies such as Docker and Kubernetes
- Experience working in Agile/Scrum environments
Responsibilities
- Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture
- Build responsive and interactive web applications using Angular and React
- Develop and consume RESTful APIs and integrate third-party services
- Implement secure, high-performing, and reusable application components
- Participate in architectural discussions and contribute to technical design decisions
- Write clean, maintainable, and well-documented code following industry best practices
- Optimize applications for maximum speed, scalability, and performance
- Collaborate with DevOps teams for CI/CD pipeline implementation and deployment
- Perform unit testing, integration testing, and code reviews
- Troubleshoot production issues and provide timely resolutions
- Work in Agile/Scrum teams and actively participate in sprint planning, standups, and retrospectives
Pay
$100,000 to $120,000 per year