One of our client required immediately to join with in 15 days
Candidate 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. Frontend: React reactrouter etc. Backend: Java
- Persistence: SQL/ No SQL Database. Strong knowledge and experience with SQL queries and databases like PostgreSQL SQL Server.
- understanding of objectoriented design and software design principles
- Understanding of oops principles like Inheritance encapsulation etc.
- Acquaintance with design patterns such as frontcontroller 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 frontend development like visual studio code
- Handson 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.