Duties & responsibilities:
Deliver high quality and maintainable software solutions
Research and evaluate innovative deployments of technology
Develop modular, testable, and scalable components within j2ee framework
Work with design and development teams to define new product features and applications
Continuously review and refine the development process and ideate to improve.
Job requirements:
Ability to quickly learn and stay abreast of new technologies and techniques
Hands-on experience in java ee technologies – spring tech stack, jpa, hibernate is a must
Proficiency in javascript libraries and frameworks such as angular, react or node js
Hands-on experience with html/javascript /css and javascript libraries such as jquery
Experience in writing unit test cases
Familiarity with one or more java application servers – jboss, weblogic, glassfish, etc.
Beginner or intermediate level sql skills to develop queries and stored procedures
Sound understanding of source control systems and best practices (knowledge of subversion or git would be a plus)
Sound understanding of relational as well as non-relational databases
Familiarity with restful and soap services
Familiarity with microservices architecture and containerization
Excellent analytical and problem-solving skills as well as teamwork, written and spoken communication skills.
Work experience:
Minimum 3 – 7 years of work experience in the it/software industry.
Hiring insights
Job activity
Posted 30+ days ago