Full Stack Developer
Job Description
- Strong experience with Spring and Spring Boot Spring MVC Spring Data Spring Security
- Strong experience in developing Microservices
- Experience with Web Services (JSON REST JAX-RS Spring based REST services)
- Strong with Java and J2EE/Java EE (including servlets JSP JSF JDBC)
- Strong understanding of Java Multithreading
- Experience working with DB like Mongo Casandra etc.
- Experience with at least one of the development tools like Git Gradle Maven Sonar Jenkins Artifactory etc.
- Experience with web application servers like Tomcat Jetty JBoss etc.
- Experience with TDD code testability standards JUnit/Mockito
- Experience with DevOps practices and CICD model of development
- Good understanding of OOPS design patterns and industry best practices
- Agile project experience along with working on Agile tools like JIRA
Must to have skills
- Participate in product design development verification troubleshooting and delivery of a system or major subsystems.
- Writing project specifications and release documentation and/or all phases of the product development cycle from product definition and design through implementation including:
- Testing and/or Unit Testing
- Designing
- Test automation
- Debugging
- Reliability
- Performance analysis
- Willing to work on additional tasks and responsibilities that will contribute towards team department and company goals.
- Strong knowledge in web technologies
- Hands on developing web applications using HTML CSS JavaScript and JavaScript frameworks.
- In depth experience on Boot Strap Typescript Angular 2.0 and above versions
- Knowledge in design patterns and architectural patterns
- Strong generalist understanding of concepts related to computer architecture data structures and standard programming practices.
- Creative and analytical approach to problem solving.
- Possess excellent written and verbal communication skills.
- Develop longer-range project plans and schedules for individual or work for a small team.
Required Skills
Java/j2ee Springboot Rest API Webservices Microservices Angular JavaScript Typescript
Education
Bachelor or Master Degree in computer science computer engineering or related field
Location: Bangalore JP Nagar Kalyani Vista
Chennai DLF Tech park
Pune Karadhi Gera commerzone
Experience: 6 to 8 years