Quagmire IT Services LLP
Java Full Stack Developer -Spring/Angular/Micro services Architecture
Quagmire IT Services is hiring on behalf of a client for a Java full-stack developer (8-12 years experience) in India to design, build and deploy microservices applications using Spring Boot, React/Angular front ends, SQL databases, and AWS deployment with Jenkins and Docker, while also mentoring other developers.
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor of Engineering (IT/CSC/Electronics) / MCA / MCS
- Minimum 8 to 12 years of experience in Java 8, Spring, Spring Boot, Microservices architecture, ORM tools, and Cloud technologies
- Experience with designing, implementing, and deploying microservices in distributed systems
- Hands-on experience in front-end and back-end full stack development
- Front-end experience with React, react-router
- Back-end experience with Java
- Strong knowledge and experience with SQL queries and databases like PostgreSQL and SQL Server
- Understanding of object-oriented design and software design principles
- Understanding of OOP principles like inheritance and encapsulation
- Acquaintance with design patterns such as front-controller, IOC
- Knowledge of DevOps process with enterprise architecture
- Knowledge of algorithms and data structures (sorting algorithms, stack, queue)
- Implementing SPA with ES6, TypeScript, React, Redux, Webpack
- React component library experience
- Front-end experience using HTML5, CSS3, Bootstrap & SASS
- REST API design and consumption; Java, SOA and Web Services (REST)
- Expertise on UI frameworks like Angular, Bootstrap and unit testing with Jest, React Testing Library
- Code versioning tools such as GIT (GitHub, SVN, etc.)
- IDE for front-end development like Visual Studio Code
- Experience in agile delivery and tools like Jira
Nice to have
- Deploying applications in AWS Cloud using Jenkins, Docker
Full description
One of our client required immediately to join with in 15 daysCandidate should be a Bachelor of Engineering (IT/CSC/Electronics) / MCA / MCS with Minimum 8 to 12 years of experience in Java 8, Spring, Spring Boot, Microservices architecture, ORM Tools, and Cloud technologies. Experience with designing, implementing, and deploying microservices in distributed systems
A. Key Responsibilities:
- Researching, designing, and implementing software programs.
- Adhering to software development lifecycle practices and methodologies
- Consistently writing and implementing the highly efficient code that is production grade.
- Working closely with other developers, UX designers, and requirements team.
- Perform code reviews, provide feedback and support to peer developer.
- Leading a team of developers to guide and mentor them.
B. Requirements:
-
Mandatory: Hands On Experience in Front End and Back End Development. Strong experience and working knowledge in Full stack development. Front-end: React, react-router etc. Back-end: Java
- Persistence: SQL/ No SQL Database. Strong knowledge and experience with SQL queries and databases like PostgreSQL SQL Server.
- understanding of object-oriented design and software design principles
- Understanding of oops principles like Inheritance, encapsulation etc.
- Acquaintance with design patterns such as front-controller, IOC etc.
- Knowledge of DevOps process with enterprise architecture.Algorithms and data structures. Sorting algorithms, stack, queue etc.
- implementing SPA with ES6, Typescript, React, Redux, Webpack
- React component library
- HTML5 / CSS3 : Experience on front end technologies using HTML5, CSS3, Bootstrap & SASS
- REST API design and consumption : Java, SOA and Web Services (REST) required.
- Unit testing frameworks: Expertise on UI Frameworks like Angular , bootstrap. Jest, React Testing library.
- Code Versioning tools such as GIT. Familiarity with a source control system (GitHub, SVN, etc.)
- IDE for front-end development like visual studio code
- Hands-on in Java
- Experience in agile delivery and tools like Jira
- Good to have knowledge and experience of deploying to application in AWS Cloud using Jenkins, Docker.