
Senior Software Engineer - Java
- Ahmedabad, Gujarat
- Permanent
- Full-time
- 5+ years of experience in Java development (J2EE, J2SE 8).
- Degree, diploma or Certificate in Computer Science or IT.
- Extensive experience with Spring , Spring Boot, Micro Services, JPA, Hibernate.
- Proven knowledge on data structure is required.
- Extensive experience in REST and SOAP Webservices Services.
- Excellent knowledge of databases( PostgreSQL ,My SQL).
- Experience in testing tools (JUnit, SOAP UI,Postman).
- Experience in build tools – Maven, Gradle.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience in web application application servers - Tomcat etc.
- Knowledge of Web User Interface Design.
- Understanding of Agile Development methodology – SCRUM.
- Understanding of continuous integration - Jenkins and Code versioning tools- Git.
- Experience in leading team of developers and providing Technical guidance.
- Managing relationship with client.
- Strong communication skills