Job Title: Sr. Java Developer
Location: Remote (Need to be EST or CST)
Position contract
Experis IT is seeking a Sr. Java Developer to join a large financial organization in Baltimore MD. This is a longterm contract position. The resource can sit remote but must support EST. The ideal candidate should have 8 years of Java development experience backend experience experience with APIs and web services and must have experience with reporting tools either PowerBI or Qliksense.
- 8 years experience developing enterprise application using Java/JEE/Spring
- 4 years of experience in implemented WebServices (REST) using Spring/JAXRS/Jersey/RESTEasy NodeJS or Python
- Strong experience in ORM Technologies (Hibernate etc)
- Must have experience with reporting tools like PowerBI or Qlik Sense
- Understanding of enterprise software design principles architecture design patterns OOP
- Required experience developing applications in Linux Environment
- Must be results oriented and have commitment to solving problems in the shortest time possible while delivering quality.
- Ability to write and understand complex SQL/NoSQL against Oracle databases.
- 1 Experience with any scripting/interpreted language such as Bash/Python (Redhat/Ubuntu)
- Experience with tooling like Docker Ansible and Maven/Gradle
- Comfort with multithreaded applications
- Experience with RDMS backends (Oracle/PostgreSQL/MySQL) and NoSQL (Redis/MongoDB)
- Exposure to DB client tools like MySQL DBeaver SSMS etc
- Proven experience in Agile (Scrum) environments Jira Rally etc.
- Proven Experience with version control systems like Git (GitLab/BitBucket)
- Must be able to implement unit testing documentation design reviews and code reviews
- Exposure to AWS environment.
Other Skills: - Must have excellent Communication (verbal written and listening) planning organizing analytical project management problemsolving and decisionmaking skills
- Ability to analyze data and arrive at a logical conclusion
- Able and willing to communicate honestly proficiently and professionally with other team members & external teams
- Ability to effectively present information and respond to questions from groups of managers clients and customers
- Ability to operate in a dynamic change environment
Please send your resumes to: