Company Description
Nexsys https://www.nexsysit.co.in/ is a boutique Software Company. Nexsys is focused on Product Engineering and Digital Engineering & is growing rapidly. Nexsys HR policies, Retention Rate, Work Culture, and Ability to Learn and Grow are significantly better than industry standards.
Overview
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 (8+) for the frontend, and possess a strong understanding of microservices architecture built with Spring Boot.
Key Responsibilities
Frontend Development (Angular 8+)
- 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).
Backend Development (Java, Spring Boot, Microservices, BigData)
- 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.
- UI Automation using any tool like Zapier, selenium etc.
- 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.
Good to have Cloud based services and knowledge in multi tenant concepts.
Architecture & DevOps
- 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.
Required Skills & Qualifications
- 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).
Interview Process: One round of virtual assessment today/tomorrow - post selection in assessment, two rounds (Face-to-Face) Next Week.
Important Note:
- Only apply if you are currently in Bangalore.
- Only apply if your experience is higher than 4.5 years.
- Only apply if you are ready to go for 2 rounds of Face-to-face interview next week on 3rd March/4th March.
- Only apply if you are available to join immediately or if you can join in 15 days or less.
- Please note: "Travel expenses will be reimbursed, or a cab will be arranged for a Face-to-face interview"