Working at CAST R&D means being an important part of a highly talented, fast-paced, multicultural, and agile team based in Paris (France) and Bangalore (India). The team builds a sophisticated source code analysis platform leveraging parsing, control flow, data flow, and other mechanisms to fully understand the inner structure of the complex IT Systems developed and used by Fortune 500 companies.
Your Responsibilities
- You will work as an individual contributor integrated into Platform Teams working on the backbone of the product CAST MRI for software.
- You will collaborate in writing and designing new features and improving existing ones.
- You will participate in feature design and architecture review.
- You will ensure the code meets technical requirements, follows accepted coding guidelines, reviews code, and merges changes when done.
This position reports directly to the head of the Platform Team in France.
Your Qualifications
- Have a passion for technology and a flexible, creative approach to problem-solving.
- Strong experience with Java 8.
- Strong understanding of RESTful and microservice architecture.
- Strong experience with the Spring ecosystem (SpringBoot, MVC, Security, JPA, Cloud, etc.).
- Strong experience with relational databases and NoSQL databases.
- Strong problem-solving skills.
- Excellent English speaking and writing skills.
We would be even more impressed if you also have:
- Experience with container solutions like Docker, Kubernetes, etc.
- Experience with cloud solutions like AWS, Azure, etc.
- Experience with CI/CD and scripting languages.
- Experience within a product-focused environment.
- Experience in frontend development with React.
Required Experience:
Senior IC
Key Skills:
REST, Eclipse, JUnit, Spring, Struts, SOAP, JPA, Hibernate, Maven, J2EE, JDBC, Java.