Job Description
Meaningful programming experience in at least one of the object-oriented programming languages such as Java.
Proficiency in Computer Science fundamentals object oriented design, data structures, algorithm - design, and complexity analysis
Experience in developing RESTful APIs
Strong understanding of both Monolithic and MicroServices architectures.
Hands-on experience in developing and deploying MicroServices components preferably using Spring Boot
Strong desire to learn and improve yourself every day.
Experience with version control system such as Git and BitBucket
Experience with SQL/NoSQL databases.
Nice to have Jenkins and CI/CD Knowledge.
Knowledge on build tools like Maven & Gradle.
Write and test code, refining and rewriting it as necessary
Hands-on Design and Development, Deployment and Maintenance of Java based Platforms, Products, and Frameworks.
Understands, reads, and reviews requirements.
Incorporates standards and best practices, including performance, security, scalability and maintainability.
Maintain systems by monitoring and correcting software defects
Continually update technical knowledge and skills by reading manuals and accessing new applications.
Required Candidate profile
The following skills are required of all candidates for the Software Engineer/ Backend Engineer position:
Bachelor's degree preferred or equivalent work experience in an appropriate field of study
3+ years of experience as a Software Engineer/ Backend Engineer
Strong desire to learn and improve yourself every day
Hands-on experience in developing and deploying MicroServices components preferably using Spring Boot
Experience with version control system such as Git and BitBucket
Experience with SQL/NoSQL databases.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: IT
Role/Responsibilies: Software Engineer/ Backend Engineer
Contact Details:
Company: Axtechnosoft
Location(s): Noida, Gurugram
Keyskills:
Analysis Tools
cd