Java Developer

  • Understanding of multi-tier web application architecture with appropriate levels of abstraction within various architectural layers.
  • Implements data integration and data access solutions across various legacy, enterprise, and departmental applications via web services, XML, SOA, WSDL, REST, Messaging services.
  • Designs and implements high performance, scalable enterprise information architecture and distributed applications design.
  • Participates in code reviews and provides suggestions to improve quality and comply with architectural, design and coding standards and best practices.
  • Create and maintain web application architectural documentation and standards.
  • Facilitates knowledge transfer to development and support team members.
  • Maintain effective relationships with user department personnel.
  • Provides technical support and troubleshoots applications issues and bugs.
  • BS or BA degree in information systems, computer science, business administration or related work experience.
  • 5+ years of commercial or enterprise large scale web application and implementation, specifically Java J2EE, JSP.
  • 3+ years development and implementation of Web Services and/or Service Oriented Architecture (SOA)
  • 3+ years experience with messaging service specifically ActiveMQ (AMQ)
  • 3+ years working experience with RESTApi like Jersey
  • 2+ experience with API development platforms, Apigee preferred.
  • Working experience and expertise with Spring (Spring Boot, Spring Security) and Hibernate, JPA
  • Experience with integrated testing /test driven development processes using Junit, TestNG, Mockito
  • Knowledge of alternative data management technologies like memCached, MongoDB , Couchbase, Redis, Infinispans
  • Working knowledge of relational databases (Oracle) and database design
  • Experience in development tools (Eclipse, IntelliJ, Maven, Jenkins) and applications platforms
  • Experience with Continuous Integration practices
  • Excellent documentation and knowledge transfer skills
  • Familiarity with Javascript/React is preferred
  • Excellent communication, organizational and analytical skills
  • Prior experience in leading/mentoring execution focused development teams
  • Ability to multi-task and handle changing priorities

All your information will be kept confidential according to EEO guidelines.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available