• Development of real time integrations and batch processing applications using Java
• Execution of code reviews
• Provide mentorship to other team members
• Troubleshooting and debugging systems
• Test and manage project deployments and production releases
• Provide production support on a rotation basis
• Self-directed, disciplined, and self-aware to balance project development and support activities with a commitment to excellence in quality, problem-solving and communication
• Builds effective relationships and communicates with business partners and vendors to collect and clarify business requirements
• Capable self-starter who is proactive in taking care of what is needed to be done; raise issues, options and opportunities when recognized
• Ensure work is completed on time and in accordance with our coding standards, conventions, and practices
Skill Requirements
• Senior Back-end Java developer with 6+ years of solid experience in Java
API Microservices
o Spring MVC
o Spring data JPA
o Hibernate
o JMS
o UNIX
o SQL
o Design patterns
o Spring framework
o Web service development
o Tomcat
• Experience with SOAP & REST API’s Integration
• Experience with the following technologies:
o JQuery
o JSP
• High level of organizational, written, and oral communication skills
• 4 year degree or equivalent work experience
• 8 or more years of experience
Additional Preferred Skills
• Experience with the following technologies is desired but not required:
o AWS
o Spring Boot
o Apache Ignite
o MyBatis
o Continuous Integration environment
o Exposure to Microservices
o Understanding of XML schema
Any Gradute