Sonipat, Haryana, India
Information Technology
Full-Time
TekWissen India
Overview
OverviewTekWissen is a global workforce management provider throughout India and many other countries in the world.
Job Title: Full Stack Developer
Location: Bangalore
Work Type: Onsite
Job Type: Full time
Position Description
- We are seeking a highly skilled and motivated Full Stack Engineer to design, develop, and maintain high-performance, scalable web applications.
- The ideal candidate will be an expert in the Java ecosystem, proficient with modern Angular (11+) for the frontend, and possess a strong understanding of microservices architecture built with Spring Boot.
- Frontend Development (Angular 11+)
- Design and implement intuitive, responsive, and high-performance user interfaces using Angular 11+, HTML5, CSS3, and TypeScript.
- Develop reusable components and modules.
- Manage application state effectively (e.g., using RxJS or NgRx).
- Design, develop, and maintain robust, scalable, and secure backend microservices using Java and the Spring Boot framework.
- Implement RESTful APIs for seamless integration between the frontend and backend services.
- Ensure services are well-tested (unit and integration tests) and follow best practices for performance and security.
- Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Deep expertise with major cloud computing platforms (AWS, Azure, or GCP) and their services
- Strong knowledge of container technologies (Docker) and orchestration tools (Kubernetes)
- Proficiency in programming/scripting languages such as Python, Java, or Bash for automation and development.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
- Design, develop, and optimize big data solutions using Apache Spark.
- Develop scalable and efficient data pipelines for processing large datasets.
- Integrate data from various sources and ensure data reliability and quality.
- Implement best practices for data security and compliance.
- Cloud based services and knowledge in multi-tenant concepts.
- Contribute to the design and evolution of the overall application architecture, with a focus on microservices and distributed systems principles.
- Work closely with DevOps teams to ensure automated testing, continuous integration, and continuous deployment (CI/CD).
- Implement logging, monitoring, and alerting for production microservices.
- Proficiency in Java (Java 8+ is a must).
- Expertise in Spring Boot for building production-ready, stand-alone Spring applications and implementing microservices.
- Strong, hands-on experience with Angular (version 11 or higher), TypeScript, HTML, and CSS/SCSS.
- In-depth understanding of Microservices architecture, including service discovery, API gateways, load balancing, and inter-service communication patterns.
- Experience with containerization technologies like Docker and orchestration with Kubernetes (K8s).
- Solid understanding of database design, complex SQL queries, and query optimization.
- Familiarity with Git and Agile development methodologies (Scrum).
- 8+ years-IC
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in