Supports design and development of complex enterprise solutions on JVM-hosted environments
Works with distributed requirements and technical stakeholders to complete shared design and development
Supports the full software lifecycle of design, development, testing, and support for technical delivery
Responsibilities
- Proven experience in architecture/design of SOA/EAI and/or Web API integration applications
- Demonstrated working knowledge of web service/API design and implementation
- Experience in data design and alignment of persisted data models to 'over the wire' data models
- Experience in REST/RPC/SOAP-based data exchange paradigms as well as relevant governance patterns (registry/repository
- Decent understanding of network layers (OSI) and common communication protocols (HTTP, TCP, SMTP, etc.)
- Decent understanding of application performance tuning
- Proficient in self-testing of applications, unit testing and use of mock frameworks, test-driven development (TDD), and continuous integration/testing.
- Experience in building software ‘product’, with the intention of transition to others for support and further evolution (including
- Experience with enterprise JVM-based solutions (JEE, Spring)
- Experience with Scala and associated frameworks (Akka) is desirable
- Experience with Healthcare integration standards (HL7, IHE profiles, etc.) are desirable
Qualifications
Bachelor's or higher degree is Preferred
Additional Information
Job Status: Full Time / Permanent position
Eligibility: EAD GC/ GC/ US Citizen
Share the Profiles to mahesh(at)tammina(dot)com
Contact: 703 349 1214
Keep the subject line with Job Title and Location