Technology Stack
backend: Java7, Java8, Spring (mvc, Data, Security), Spring Boot
frontend: Javascript, Typescript, Angular/nodejs/reactjs(latest Version Prefer)
database: Mysql/oracle, Mongodb Etc
other: Rest-services, Microservices Architecture, Jhipster
responsibilities
Design & Development
Write Well Designed, Testable, Efficient Code
Optimize Application for Maximum Speed and Scalability
Perform System Integration and Testing, Problem Troubleshooting and Resolution
Perform Unit Testing of Software Components
Participate in Estimating Project Efforts and Delivery Timelines
Proactively Collaborate with the Teammates and Communicate with the Project Stakeholders to Ensure that the Project Efforts Proceed Efficiently and with Predictability
qualifications/skills/experience
Over 3 Years of Experience in Software Development as Java Developer
Strong Knowledge of Core/advance Java with Java 7, Java 8 or Onwards
Strong Knowledge of Frameworks like Spring Boot, Hibernate, Jhipster Etc.
Knowledge of Database like Mysql/mssql/oracle/mongodb Etc.
Knowledge of Scripting Languages like Angular/nodejs/reactjs, Javascript, Typescript, Jquery, Ajax Etc.
Knowledge of Oops and Design Patterns
Ready to Work with Angular 7 or Onwards, Experience Will Be a Plus
Html5/css3 + Responsive Design
Understanding of Rest Architecture
Understanding of Testing Principles
Knowledge of Software Development Methodology and Software Lifecycle Processes, Especially Agile (scrum)
Good Knowledge of Software Configuration Management Processes and Tools
Bachelor or Msc Degree in Computer Science or Related Field
Excellent Verbal and Written Communication Skills
a Positive and Resilient Mindset
Contribute in all Phases of the Development Lifecycle