Location: guadalajara, mexico
roles & responsibilities:
pioneering end-to-end iot solutions is seeking a skilled full stack developer to join their highly collaborative, growing team, develop their skills and make an impact.
as a full stack developer, you'll play a critical role in designing and developing cutting-edge innovative solutions/programs for our key customers. You'll work across the full stack using a range of technologies including java/j2ee, spring boot, spring mvc, spring security, multi-threading, hibernate, and rest apis, to name a few, for aws and azure cloud-based iot solutions.
required skills & qualifications:
full stack development experience with good english proficiency & communication skills, along with the ability to work in coordination with geographically distributed agile teams.
“must have” skills:
1. strong fundamentals and development experience with java/j2ee, spring, spring boot, spring mvc, spring security, multi-threading programming, hibernate or other orm technologies along with jpa.
2. hands-on experience creating rest apis with spring/spring boot.
3. minimum one project implementation experience with cloud-native/agnostic web application development.
4. clear conceptual knowledge/experience for loosely coupled design, micro-services development, restful services, and containerized applications deployment using technologies like docker and kubernetes.
5. document technical deliverables like software specifications, design documents, code commenting, test cases, and test reports throughout the project life cycle.
6. should be well versed with junit along with experience in tdd/bdd, automated, integration, and acceptance testing.
7. experience with swagger for testing and api contract.
8. experience with using gitlab repository.
9. experience writing automated tests.
10. knowledge of relational databases and nosql databases i.e., mongodb, cassandra, etc.
11. strong customer focus and obsession with quality.
12. strong problem-solving and analytical skills, self-motivated, requiring minimal oversight, and work well in a collaborative environment.
13. ability to learn and apply new technologies quickly and be self-directed.
14. working knowledge in agile/scrum and traditional sdlc project execution methodologies.
15. bachelor's degree (or higher) in computer science or a related field.
good to have:
1. good understanding of and experience in working on amazon aws paas platform.
2. experience/knowledge of other cloud offerings (e.g., gcp, microsoft azure) will be an added advantage.
posted: jan 13, 2022
#j-18808-ljbffr