Previous Job
Previous
Java DB Developer
Ref No.: 21-00116
Location: New York, New York
Position Type:Contract


Java DB Developer
2 Openings
Remote for now then on site
Alpharetta, GA or NYC. NY

KEY RESPONSIBILITIES:

  • Work closely with development architects, clients, and business analysts to build efficient solutions leveraging the appropriate technology stack
  • Develop applications and components based on a Java technology stack
  • Design and development of solutions that integrate with vendor tools seamlessly utilizing web services and other integration design patterns.

Required skills:
Core Java, Spring/Spring Boot Framework, Webservices (REST/SOAP), RDBMS, SQL, Unix/Linux Shell Scripting, Test Tools (JUnit, Mockito), XML and File Processing
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field required
  • A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
  • At least 4+ years of hands-on experience as an application developer utilizing Java/Spring to build multi-tier applications
  • Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns
  • Core Java with multi-threaded programming, RESTful WebServices
  • Solid understanding of relational databases (DB2, Oracle, MySQL, etc)
  • Experience with writing SQL to perform data querying and analysis
  • Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
  • Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
  • Effective communication, presentation, and collaboration skills
  • Financial Experience
  • Can work independently effectively
Other Desired Skills:
  • Python
  • Large file processing
  • NoSQL Database (Mongo DB, Marklogic, etc)
  • Test Automation tools
  • Agile/Scrum experience or understanding