Description

Experience: 5 - 10 Years.

 

Technical Stack: Java, Springboot, Microservices, HTML, CSS, Javascript, React.JS/Angular, Node.JS, IoS/Android

 

Responsibilities:

  • Demonstrate strong hands-on experience in Java application development, including proficiency in core Java concepts and frameworks such as Spring, Hibernate, or Java J2EE.
  • Experience working in cross-functional teams and with full-stack technologies (HTML5, CSS3, JavaScript, Node JS, ReactJS, Kotlin, Swift, Objective-C)
  • Solid understanding of object-oriented programming principles, design patterns, and software development best practices.
  • Understanding of how JVM works.
  • Experience in developing RESTful web services using Apache Tomcat.
  • Demonstrated knowledge of agile development methodologies, TDD and CD.
  • Enjoy working collaboratively on complex tasks.
  • Excellent track record for delivery and quantifiable outcomes.
  • Experience with large-scale applications and establishing new solutions.
  • Experience in guiding and supporting junior and mid-level engineers.
  • Ability to write testable code and test it.

 

Preferred Qualifications:

  • Mobile app development experience in iOS or Android.
  • Experience with cloud platforms and services like AWS, Azure, or Google Cloud.
  • Knowledge of microservices architecture and related technologies, such as Spring Boot or Docker.
  • Experience with RESTful API development and integration.
  • Familiarity with testing frameworks and tools like JUnit, Mockito, or Selenium.
  • Knowledge of NoSQL databases, such as MongoDB or Cassandra.
  • Experience working in a DevSecOps culture, implementing CI/CD pipelines, and leveraging testing, observability, and other appropriate tools.

Education

Any Graduate