Required skills
- Java
- Spring Boot
- TypeScript
- Angular
- JavaScript
- CSS
- Unit Testing
- Integration Testing
- Performance Testing
- Junit
- Cucumber
- IntelliJ
- Kafka
- PostgreSQL
- Hibernate
- SQL
- Apache HTTP Server
- Shell Scripting
- Monitoring
- Agile
- Scrum
Languages: French
Job description
Seeking an experienced Fullstack Tech Lead with over 10 years of experience in Java and Angular development. The role involves architectural design, development, testing, and team leadership within an Agile environment.
Project overview
PROPULSE IT is looking for a Tech Lead Fullstack Java Angular with over 10 years of experience.
Understand the technical and functional architecture
Participate in Daily Meetings, backlog estimation, and prioritization
Take charge of studies, design, and realization of the architecture, considering requirements and constraints
Estimate User Stories and participate in the product roadmap; participate in UX-DESIGN workshops
Take charge of User Stories
Develop prioritized features and technical improvements; code review; merge request; commit
Develop unit, functional, integration, and performance tests
Demonstrate developed features during iteration meetings
Write technical documentation
Code review, refactoring, optimization
Diagnose and analyze malfunctions, support third-party teams, to ensure the performance and high availability of the solution
Support and communication, share concepts, and training
Co-ensure (with the PPO and DL) overall cross-functional communication and facilitate exchanges between the PPO and developers; interact with project stakeholders (data flow providers and consumers, cross-functional IT teams such as: operations, supervision, integration, monitoring); participate in the DEV community
Deploy Releases and versions for various environments; Final Delivery; Go-Live (MeS); Project Post-Mortem (REX)
Maintain the operational condition (MCO) of the solution and products
Co-ensure (with the PPO and DL) communication with the Client until effective incident resolution; co-participation in incident Post-Mortem (REX)
Profile Sought
Technical Skills:
Back-end development experience:
Front-End development experience:
Test development experience (unit, integration, robustness, reliability, performance (with real-time multithreading notions), mastery of unit and functional test frameworks (Junit, Cucumber))
Experience with a code implementation tool (e.g., IntelliJ), for breakpoint debugging, for code optimization/refactoring actions with main design patterns
Significant experience with data processing for real-time data production and consumption (e.g., Kafka)
Experience with RDBMS databases (PostgreSQL V14 min.), HIBERNATE, and mastery of SQL commands and schema/table design
Significant experience with the Apache WEB server (V2.4 min.)
Experience using and writing Shell scripts
Experience using and configuring monitoring tools and application performance measurement tools. Example: Graylog, Graphana/Prometheus
Functional Skills:
Experience in team management involving code review/merge requests within DEVTEAMS
Leadership experience within IT delivery teams, and strong integration capacity within a new team
Team management experience: Ability to manage a technical team, ensuring productivity and quality of deliverables.
Experience in Agile methodology (Scrum type) and ability to follow team processes (participation in Daily Meetings, demos, retrospectives, Sprint Planning, Grooming), to manage a multi-product backlog, to specify expected results and acceptance criteria for a ticket, to understand the value of AGILE to explain and convince
Systematic experience and ability to simplify complex concepts
Experience in implementing and maintaining (MCO) real-time solutions on complex systems
Experience and ability to consider the Business with a customer-centric approach
Autonomy, method, rigor, and good interpersonal skills.
This requires the ability to organize, anticipate, prioritize, and meet project deadlines, as well as analytical and advisory skills.
The consultant must show initiative while having the ability to identify difficulties and risks to report to the team.
Work Environment
PROPULSE IT supports its large and SME clients in the implementation of IT and digital projects.
PROPULSE IT is a network of consultants with high added value, fully aligned with our quality approach to monitoring client needs and projects.
Currently, the PROPULSE IT freelance network has over 30,000 consultants across France, covering all IT and digital needs.
By building this network through co-optation from clients or consultants, we have prioritized consistency in technical expertise and interpersonal skills, to become a preferred partner for our clients.
In parallel, we have developed a network of partners selected for their technical expertise and adherence to our company values.
Today, PROPULSE IT is a company in full organic growth, a Growth Champion recognized by Les Echos newspaper for 5 consecutive years.
This development is based on the quality and sustainability of the missions carried out.
Client satisfaction is thus linked to consultant fulfillment!
So, don't hesitate to apply!
- with expertise in the Java language (V11 min.) on the Spring Boot Framework (V2.6 min.)
- with mastery of the TypeScript (TS) language on the Angular Framework (V14 min.)
- with mastery of JavaScript (JS) and CSS
Project details
- Start: ASAP
- Duration: 24 mois
- Remote: hybrid
- Location: Paris, France, FR
- Rate: 41-81 EUR/h
- Languages: French
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on free-work.com