Looking for a Senior Software Developer, who will support development of new feature/functions including rewriting small parts of the system, improving system quality/stability to regular maintenance tasks. Applies advanced skills and concepts to oversee large, complex projects.
Job Location: Whitefield, Bangalore (Hybrid: 3 days from office)
Should be ready to attend one round of Personal interview after initial virtuais rounds.
Job Requirement
1. 6 to 12 years of experience in Java/J2EE(Java 8 )
2. Software Architecture and Design
3. Valuable understanding of CI/CD pipelines, Branching & Merging in Team
4. Collaborates with technical leaders/architects/developers
5. Complete Understanding of relational databases and noSQL databases. Relational DB (Oracle, MySQL) and no sql (Mongo)
6. Experience in XML,
Apache Camel and Tomcat
7. Do in-depth vast systems diagnostics and thorough root cause analysis
8. Needs to adopt to new technology, practices and master the same
9. Develops utilities/tools and automate data/result processing and analysis
10. Experience with profilers, debuggers, Logging Framework (log4Net)
11. Have knowledge/experience on Test driven development (TDD) – Junit4 , Mockitos
12. Hands on Experience on Soap based and Restful services
13. Strong knowledge on Object Oriented Paradigms
14. Experience in Working with Cloud – AWS preferred
15. ORM framework – Hibernate