Job Description :
Responsibilities :
- Developing Java, J2EE applications
- Experience with Spring, Spring Boot supporting web application development
- Participate actively in discussions, presentations and decisions about back-end development, web application, etc
- To perform SDLC tasks such as to develop, test, perform code review, and write technical documentation, production support to meet business requirements
- Work on bug fixing and improving application performance
- Ensuring high performance on mobile and desktop
- Self-motivated, strong analytical and problem-solving skills
- Troubleshoot problems with application development and use
- Good communication skills and a collaborative attitude
Requirements :
- Skilled in Core Java, Advanced Java, Spring, SQL, Hibernate and Spring boot
- Hands-on experience in Java 8 features like lambda functions, functional interfaces, streams API, etc.
- Strong in OOPS concepts, collections, multi-threading
- Good knowledge of Design Principles like DDD, TDD, BDD, etc and Design Patterns
- Hands-on experience in unit testing tools like Junit, Jupiter, etc.
- Hands-on experience in REST APIs.
- Knowledge of Layered Architectures.
- Strong knowledge in databases like MySQL, Oracle, MongoDB.
- Knowledge in version-control system concepts and tools (GitHub or BitBucket)
- Aware of an Agile/SCRUM environment
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.