Java Full Stack Developer (Spring Boot + Angular)
- Source: Naukri
- Ashbrook Innovations
- $20,755.5 to $25,944.38 /yr
- Remote
- India
- Full-Time
- Mid level
Job Description
Job Summary
We are looking for a Full Stack Developer to design, build, test and integrate software that automates business processes. You will gather requirements directly from business users, deliver end-to-end solutions, testing with users, and keep existing applications functional and improving over time.
Key Responsibilities
- Communicate with business stakeholders and gather and clarify requirements
- Design software solutions that fit the requirements, then implement, test (QA) and integrate them
- Develop backend services with Java Spring Boot and frontend interfaces with Angular
- Monitor, debug and fix issues in existing solutions; refactor and improve them over time
- Participate in peer code reviews and uphold coding standards
- Write unit tests using JUnit/Mockito (backend) and Karma/Jasmine (frontend)
- Work in an Agile/Scrum setup and track work in Jira
- Participating in all phases of the development life cycle (SDLC)
Required Skills
- Strong hands-on experience as a full stack developer with Java Spring Framework, Spring Boot and Angular
- Proficiency in HTML, JavaScript, TypeScript and CSS
- Proficiency in Transact-SQL (T-SQL)
- Familiarity with unit testing (JUnit, Mockito, Karma, Jasmine)
- Experience with Git Version Control System
- Proven hands-on Software Development experience and experience in Java development
Good to Have
- Agile/Scrum and Jira experience
- PHP and MVC frameworks such as Yii or Laravel (a big plus)
Soft Skills
- Goal oriented and able to meet deadlines
- Team player who handles feedback and criticism constructively
Skills
- Java
- spring
- spring-boot
- JUnit
- mockito
- karma-runner
- jasmine
- JIRA
- spring-framework
- javascript
- TypeScript
- microsoft-typescript
- microsoft-transact-sql
- php
- yii
- Laravel
