Java Developer
ICONMA
- Charlotte, NC
- Permanent
- Full-time
- 7+ years of experience with Java, Spring, Oracle
- Working experience in Spring Framework, Hibernate etc. and CI/CD tools - Jenkins, Ansible, Horizon, Quartz Scheduler
- Well-rounded full-stack Java developer with strong back-end and front-end development skills
- Design and development experience in modern technologies such as API management, REST/API integration, Containers, Micro services
- Ability to conceptualize and execute a best in class User Experience
- Excellent debugging and problem-solving skills that exhibit a willingness to take ownership with enthusiasm in the face of technical challenges
- Agile development with ability to refine Jira issues with all required acceptance criteria and knowledge to maintain code versioning releases
- Knowledge of modern Software Development languages for example Angular, NodeJS, or Front End Programming Languages
- Skilled in writing Unit Tests, or Test-Driven Development, Junit, karma-jasmine
- Strong communication skills, written and verbal
- Experience with JBoss/Tomcat/Apache application servers
- Experience working with Kafka stream
- Experience working with Spring data and Redis
- Experience in Oracle databases (relational/document/etc.) including NoSQL databases
- Expert in common software development design patterns
- Experience configuring and using a Rule Engine
- Financial services industry knowledge/experience in Treasury