Location : Bangalore, India
This is an Individual Contributor role.
Technologies : Java / J2EE, Spring Boot, REST services, Microservices Architecture, Java script, AWS, Core Java, REACT.js, HTML, CSS, :
- Develop high quality Java applications using Object Oriented Concepts, Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
- Design and development of various web and enterprise-level applications using Core Java / J2EE, Spring, Hibernate, JDBC and JMS.
- Design and implement RESTful web services and APIs using Spring
- Work with ORM tools such as MyBatis, Entity Framework, Hibernate, and JPA
- Develop User Interface (UI) web applications using HTML5, CSS, JavaScript, jQuery, ReactJS, Next.js, NodeJS, AJAX, JSON, and MVC.
- Application development on Cloud platforms using technologies like Java / J2EE, Spring Boot, Spring Integration, Spring Batch, Spring Cloud and Microservices.
- CloudWatch, CloudFormation, IAM, CloudFront, Lambda, RDS and DynamoDB.
- Containerize applications using Docker and Kubernetes
- Excellent understanding of Algorithms & Data Structures including Hash Maps, Bloom Filters, Self-balancing BST, Queues, Sorting, Path-search algorithms, and complexity analysis
- Follow software implementation best practices and mentor team members
Qualifications :
6+ Years of hands-on experience in various phases of software development life cycle with Analysis, Design, Development, Integration, and Implementation.Masters or Bachelors Degree in computer science or equivalent field.Hands on experience in Spring Boot, Spring Integration, Spring Batch, MyBatis / Hibernate.Proficiency with server-side language using Java.Proficiency in RESTful web services and API development using SpringExperience in Microservices Architecture and web services internalsProficiency with JavaScript frameworks such as REACT, Next.js,Express.jsProficiency with fundamental front-end languages such as HTML, CSS5 and JavaScript.Familiarity with SQL and NoSQL database technology such as MySQL, Oracle and MongoDB.Very good design skills with strong Experience in design patterns & principles.Excellent verbal communication skills.Experience working both independently and in a team-oriented, collaborative environment is essential.Proficiency with Atlassian business team software Jira, Confluence, etc.(ref : hirist.tech)