Java Backend Developer - Syntricate Technologies Inc
Tampa, FL
About the Job
Technical Skills:
- Strong experience in JAVA/J2EE, Spring/Spring Boot/Spring Batch, spring framework stack, SOAP/Restful Services
- Spring Boot / Microservices and event-based architecture / Consuming REST API experience
- Strong experience in SQL (Oracle) queries. PL/SQL programming expertise and advanced tuning techniques and Database upgrade/migration approaches.
- Strong Software design Skills
- Good experience in Middleware (Tomcat and WebSphere) and Cloud Containerization (ECS) and CICD tools; Angular, ExtJS, JMS, JSON, XML.
- Strong streaming Experience with Messaging (e.g., Kafka, Tibco, Rabbit (MQ))
- Advanced Programming expertise, ideally in Python, Spark, Scala, Java, or Kafka
- Expertise in Unix (Linux) commands & scripting
- Experience with SSH clients (sftp etc) for terminal access and file transfer
- Good to have knowledge of scheduling tools like IBM Autosys
- Process and tools to produce well written low defect rate code.
- Experience of collaboration tools (source control) like GIT; and tools like JIRA
- Good Knowledge & Experience on Workflow (e.g., JBPM) is a plus.
- Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
- Strong communication skills - should be able to communicate effectively with business and other stakeholders.
- Bachelor's degree/University degree or equivalent experience
Source : Syntricate Technologies Inc