Exciting Full Stack Opportunity | Java 11 + Spring Boot + React | Pune
Think People Solutions
Pune, Maharashtra, IndiaSENIOR
RemoteFull Stack DeveloperBackend DevelopmentFrontend DevelopmentMicroservicesCloud NativeAngularReact
Job Description
Develop, enhance, and maintain backend services using Java (version 11+), build scalable microservices and RESTful APIs using frameworks such as Spring Boot.
Responsibilities
- Develop, enhance, and maintain backend services using Java (version 11+).
- Build scalable microservices and RESTful APIs using frameworks such as Spring Boot.
- Implement secure authentication/authorization mechanisms (OAuth2, JWT, SSO).Optimize application performance, memory management, and multi-threading workflows.
- Hands-on experience with cloud platforms, container platforms, API gateways,
- Expert-level proficiency in Angular (latest versions like 17, 18), including component architecture, RxJS observables, dependency injection, lazy loading, change detection strategies, and Angular CLI. Strong understanding of
- Angular routing, state management (NgRx), and performance optimization techniques.
- Hands-on experience implementing microfrontends using Webpack Module Federation or Native Federation in Angular applications. Ability to configure remote/host applications, manage shared dependencies, handle routing across microfrontends, and implement inter-app communication patterns.
- Build responsive and modular user interfaces using Angular or React.
- Hands-on experience in Javascript, Typescript, CSS/SCSS, HTMLCore Technical Skills
- Java (>11) Streams, lambdas, modules, concurrency.
- Oracle Database SQL, PL/SQL, indexing, tuning.
- Frontend (Angular or React) — Component architecture, state management.
- API Development — RESTful services, Spring Boot.
- Kafka — Event streaming, topic design, offsets, consumer groups.
- Polyglot Engineering (C, C++, Unix, Perl, Python)
- Understanding of microservices architecture.
Qualifications
- Experience with Java (>11) Streams, lambdas, modules, concurrency.
- Oracle Database SQL, PL/SQL, indexing, tuning.
- Frontend (Angular or React): Component architecture, state management.
- API Development: RESTful services, Spring Boot.
- Kafka: Event streaming, topic design, offsets, consumer groups.
Nice to have
- Understanding of microservices architecture.
- Experience with Git-based version control.
- Knowledge of cloud platforms (AWS/Openshift).
- Familiarity with Agile methodologies (Scrum, Kanban).