Annofi Technologies

Java Developer

Annofi Technologies

Java Developer

We are an IT Startup company inspired to innovate. As we live through an era where our interactions with our environments and surroundings are changing with the availability of technologies that are here to make our life easier and better. We want to participate in this opportunity to serve our community and environments with products that are relevant and have a significant impact while conducting their way of life.

Java Developer

Views: 470 | This job is expired 3 years, 9 months ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Offered Salary : Negotiable
Apply Before(Deadline) : Sep. 23, 2021 15:55 (3 years, 9 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 5 years
Other Specification

  • BSc in Computer Science, Engineering or relevant field
  • Minimum five years’ experience in application program development.
  • Java, Spring Boot experience required.
  • In-depth knowledge of popular Java frameworks like Spring MVC
  • Problem-solving abilities
  • Knowledge of software architecture
  • Java, Java Servlets, Java Beans and JavaScript
  • Experience with application packaging and deployment tools e.g., ANT, Maven.
  • Experience working with tools like Git, GitLab, Maven, postman.
  • Demonstrate robust design and programming skills using Spring Data, JUnit, Mockito, Swagger, Tomcat, JSON, Web Services.
  • Background working with Linux/UNIX environments and Shell scripting experience.
  • Working experience with various CI/CD tools
  • Experience in Scrum/Agile
  • Hands-on development experience of RESTful APIs, and good knowledge of API design
  • SQL along with ORM Frameworks such as JPA/Hibernate.
  • Knowledge of Single Page Application frameworks such as Angular or React


Job Description

  • Identifying and analyzing user requirements
  • Designing, developing, and maintaining new and existing web based applications using latest java concepts in spring boot.
  • Defining application architecture and design
  • Design database architecture
  • Writing well-designed, high quality, efficient, maintainable code optimized for performance
  • Designing, implementing, and maintaining build, deployment, and configuration management
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Schedule product releases with internal teams
  • Document development phases
  • Performing code reviews and maintaining and updating development standards 

Apply Procedure:

If you are interested, please send your CV at [email protected]. We are interested to hear from you.

OR,


This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE