TNQTech
Linkedin · Posted 1mo ago
Java - Senior Software Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
About The RoleTNQTech is looking for a senior software engineer who is a Java specialist to join our growing team of people working to redefine content and technology in the scholarly publishing landscape. As a senior software engineer, you will develop code and monitor the performance of various applications.
Responsibilities
- Develop code according to project requirements
- Raise queries and seek their resolution from various stakeholders
- Seek feedback from peers and senior developers
- Ensure that applications are performing at their best
- Mentor and offer feedback to junior members of the team
- A graduate with any degree, with 4-7 years of experience in Java/J2EE technologies
- A programmer with a strong understanding of OOPs concepts
- Someone who has 1) hands-on experience in MVC frameworks such as Spring and Struts (a minimum of one framework experience is mandatory), 2) experience with Eclipse or NetBeans, 3) experience working with any database and/or ORM framework (Hibernate), and 4) experience in any one of the SCM tools and automated unit testing
- Someone who is familiar with agile methodologies
- Bonus: A candidate with knowledge and understanding of various design patterns and principles, multiple data structures and algorithms, and experience in any of the CI/CD platforms
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search