Senior Java Microservice Develo…
Basic Information
- No. of Openings 2
- Job Category IT / Telecommunication
- Job Location Kathmandu District Nepal
- Job Level Senior Level
- Salary Negotiable
- Education Level Bachelors
- Desired Candidate Both(Male, Female)
- Experience 10 years
- Expiry date 2023-02-08
- Skills Teamwork, Time Management, Problem Solving, Software Engineering
Job Description
We are looking for an experienced Micorservices Developer who will join our talented software team that works on mission-critical applications. Your duties will include managing Java Microservices application development on SpringBot Framework, while providing expertise in the full software development lifecycle, from concept and design to testing, please read below carefully and apply for the role accordingly.
ROLE PURPOSE
- Senior Java/J2ee developer with strong passion for developing quality code and deep understanding of core concepts of Java/J2EE & Microservices technologies.
- Defining business requirements and specifications and reporting them to stakeholders 3. Assist with DB schema design, code review and SQL query tuning
- Develop API, REST services and Micro-services components
- Experience with Agile methodology and DevOps practices
- Strong knowledge of Domain Driven Design/Development, Test Driven Development, Service Oriented Architecture.
- Integrate applications by designing database architecture and server scripting, studying and establishing connectivity with network systems, search engines, and information servers.
- Participate within an Agile/Scrum team, extensive hands-on experience with quality assurance methods.
- Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in the distributed services ecosystem
- Work closely with product management, data science, QA, and Support to build and support product
- IOT experience will be plus point
Specialist / Skills Requirement
- Expert experience in Java on using Java Spring Boot, Spring, Spring MVC, Spring Security, Struts, NodeJS.
- Experience with Microservices Architecture
- Understanding of containerization, experienced in Dockers, Kubernetes.
- Well versed with publishing API, CI/CD and DevOps
- Experience with REST- JSON, SOAP/XML is mandatory
- Strong conceptual knowledge in OOPS, Core Java, Collections, Multithreading, Socket Programming
- Experience in working using Java SpringBot, Spring MVC, Spring Cloud, NodeJS, React, OpenShift (Docker and Kubernetes), Jenkins / GitHub
Experience & Education Requirement
- Min +10 years of experience as senior mobile app developer
- Bachelor in computer science or any equaling certificate
Job Specification
Education Level : Bachelor
Experience Required : More than or equals to 10 years
Professional Skill Required : Teamwork Problem Solving Time Management