You will build front-end UI components and develop scalable microservices.
Responsibilities
- Build user interface components using React and TypeScript.
- Develop microservices using Java, Spring Boot, and Spring Cloud.
- Manage data persistence using SQL and NoSQL technologies including MongoDB and Redis.
- Implement software testing using ATDD/BDD, Unit tests, Cucumber, and Spock.
- Deploy and manage applications using PCF, Azure, and CI/CD tools like Maven, Jenkins, and Chef.
- Identify and resolve performance bottlenecks in the application stack.
Required Skills
- 5+ years of full stack engineering experience.
- Expertise in Java and microservice development.
- Hands-on experience with React and TypeScript.
- Proficiency with Spring Cloud, Spring Boot, and Tomcat.
- Experience with SQL and NoSQL databases like MongoDB and Redis.
- Knowledge of CI/CD principles and tools including Maven, Jenkins, and Chef.
- Experience with cloud hosting on PCF or Azure.
- Proficiency in testing frameworks such as Cucumber and Spock.
- Any Graduate degree.
Preferred Skills
- Experience with monitoring solutions like Splunk or Dynatrace.