Must have technical skill
|
- Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security.
- AWS Services like S3, Lambda, Microservices, Dynamo DB, ECS, Fargate, CloudWatch, Cloud Formation etc.
- Experience building REST and SOAP web services (JSON, REST, JAX-RS, Spring based REST services)
- Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
- Experience with messaging products like RabbitMQ, Kafka or ActiveMQ.
- Experience with databases like PostgreSQL, or NoSQL databases.
- Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc.
- Experience with web application servers like Tomcat, Jetty, JBoss etc.
- Developing and maintaining Single Page Applications (SPA) using Angular 7+, Typescript, CSS, and JavaScript to build Progressive Web App (PWA) support. ensuring responsive, intuitive, and user-friendly UI/UX designs.
- Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code.
|
Good to have technical skills
|
- Strong understanding of OOP & SOA principles, design patterns, industry best practices
- Experience with TDD, code testability standards, JUnit/Mockito
- Java and AWS certifications.
|