Denver, CO
Mid Level Java Developer
Job Description
POSITION : MID LEVEL JAVA DEVELOPER
LOCATION : REMOTE
LOCATION : REMOTE
Seeking a Mid Level Java Developer who will be responsible for supporting and developing the middle tier for a software as a service based application.
- Design, develop and support various Clinical System Applications.
- Cooperate with the back end DB developers in the process of supporting the RESTful API.
- Communicate with external web services.
- Work with the Business Analysts to review and understand the business requirements and functional specifications.
- Work with client and database developers.
- Participate in design and code reviews.
- Design and document using plantUML, MS Office, HTML, Wiki markup etc.
- Work with QA and CM team for code build/releases, test case design and defect resolution.
- Work with Team Lead/Project Manager/Architect for planning, estimation, documentation and status reporting
- Any other tasks necessary for completion of project deliverables and application support
- Excellent communication skills.
- Be able to adapt and contribute to a fast paced and agile application development.
- Adhere to project schedules, proactively resolve and or escalate issue to management.
- Production support experience a plus.
- Healthcare experience a plus.
- Experience with working with offshore teams a plus.
- Highly skilled in Middle Tier Application architecture and design.
- Experience in developing applications with heavy transaction volume.
- Highly skilled in OO and heavy use of Design Patterns
- 2+ years of Java, JavaScript, SQL, and XML development experience
- 2+ years of Spring and Hibernate
- 2+ years of ActiveMQ
- 2+ Years of Spring 4 and Spring Boot
- Understanding of Software Requirements
- Understanding of Software Development Process
- Object-Oriented Design (OOD)
- Strong Software Debugging skills
- Be able to provide documentation
- Ability to perform Unit Testing
- Tomcat experience a plus
- Knowledge of Elastic Search
- Knowledge of Kafka
- Solid knowledge of Micro Services
- Build, customize and modify use cases
- Oracle experience a plus
- Oracle AQ understanding a plus
- Agile/Scrum experience a plus
- Enterprise Service Bus experience desired
- Angular experience a plus
- Production Support experience
- Knowledge of Dynatrace
- Knowledge of Kibana
Recommended Skills
- Adaptability
- Agile Methodology
- Angular4
- Apache Active Mq
- Apache Kafka
- Apache Tomcat
Browse other jobs