Job Description
- Candidate should be able to work on assignments with least guidance
- Responsible for robust and efficient implementation
- Suggest technical solutions for short and long term
- Participate and lead software design meetings and analyze user needs to determine technical requirements
- Collaborate with team members and across groups to prepare technical specifications
- Design and develop high-quality code
- Test, debug, analyze and fix application problems/issues
- Work closely with stakeholders to fix issues in a timely fashion
- Participate in code reviews in accordance with program specifications and coding standards, practices and conventions, new designs, changes and enhancements.
- Mentor less skilled employees
- Interact with stakeholders (internal and external) to support product releases and/or resolve program problems.
Skills :
1. Strong experience in core Java.
2. Good to have hands-on knowledge in Python.
3. Good to have a basic understanding of AI/ML.
4. Hands-on development in a J2EE framework like Spring Boot, Spring MVC.
5. Good knowledge of Relational Databases like MySQL, PostgreSQL, MS SQL Server with complex SQL Queries, Stored Procedure, Triggers.
6. Candidates must have knowledge of ORM like Hibernate.
7. Candidate must have good working knowledge of Data Structure.
8. Unit testing experience using Junit, Spock.
9. Knowledge of versioning tools like GIT, SVN.
10. Knowledge of build tools like Maven, Gradle, Ant.
11. Knowledge of MongoDB, Cassandra, Neo4J, Redis, Kafka, ActiveMQ, Caches, Microservices will be a major plus.
12. Good to have knowledge of Javascript, jQuery or AngularJS.
13. Knowledge of Agile software development methodologies and the software development lifecycle.
14. Knowledge of Unit Test Cases will be an added advantage.
15. Candidate can work in a team as well as individually.
Experience : 1 - 2 years
Skills : core Java, Python, AI/ML, Javascript, jQuery, J2EE framework like Spring Boot, Spring MVC, Relational Databases like MySQL, PostgreSQL, MS SQL Server with complex SQL Queries, Stored Procedure, Triggers, Data Structure, Junit, Spock, GIT, SVN.
Experience : 1 - 2 years
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Oodles Technologies
Location(s): Noida, Gurugram
Keyskills:
Hibernate
Core Java
MS SQL
jQuery
Coding
MySQL
Javascript
Agile
J2Ee
Python