Flag job

Report

Java Fullstack Developer

Min Experience

4 years

Location

Vadodara-Gujarat

JobType

Full Time

About the role

Must-Have Skills: • Proficiency in Spring Boot • Knowledge of relational databases (PostgreSQL, SQL Server, DB2, MySQL) • Experience with: ◦ Transaction management in distributed systems ◦ Object-oriented analysis and design ◦ Development tools such as Eclipse IDE,IntelliJ and version control systems like GitLab or Bitbucket ◦ Building and consuming RESTful web services ◦ Logging frameworks ◦ Authentication services for distributed applications ◦ ORM frameworks(Hibernate/JPA ◦ Aspect-Oriented Programming (AOP) ◦ Writing JUnit tests using Mockito ◦ Event-driven microservices architecture ◦ Messaging queues (Kafka etc.) ◦ Knowledge of multi-threading concepts ◦ Continuous Integration/Continuous Deployment (CI/CD) pipelines (experience with Azure Pipelinesis a plus) ◦ AWS services such as Fargate, API Gateway, Application Load Balancer, S3, RDS ◦ UI technologies (VueJS, Angular, React) • Familiarity with best coding practices and standards • Strong understanding of the software development lifecycle, models, and methodologies • Experience working in Agile methodologies Good-to-Have Skills: • • Understanding and application of design patterns

Skills

Apache Kafka
angular
Java
Rabbit Mq
AWS
Vue.Js
Spring Boot