Paradigm Infotech. Inc is a global IT solutions provider focused on delivering customer value through high Quality Processes and Cost-efficient solutions. Paradigm has been one of the trendsetters in global delivery practices with our Client-Centric Model for customer management and delivery.
Job Description
PREFERS LOCALS
THERE MIGHT BE FACE TO FACE INTERVIEW
Primary Job Responsibilities
- Participate in development and implementation of technical systems.
- Implement shared components and frameworks using Java in a Linux/Solaris based environment.
- Work in an agile environment with Product Management, QA, and Operations teammates to ensure we develop the correct product for the job at hand.
- Be able to understand our technical domain architecture.
- Enhance and maintain existing product capabilities.
- Play an active role in providing feedback across the team through code reviews.
Job Requirements
Required:
- Understand the concepts around concurrency and transactions.
- Knowledge of distributed systems software design and understanding of TCP fundamentals, computer architecture, storage and IO subsystems.
- Experience with dependency injection frameworks (Spring, CDI, Guice, etc).
- Experience with object-relational mapping technologies (Hibernate, JPA etc)
- Experience with the maven build tool.
Nice-to-have:
- Knowledge of JAX-RS
- SQL experience (preferably Oracle).
- Understanding of Continuous Delivery concepts.
- NodeJS, Grails or experience with other web application frameworks.
- Understands security concepts and tooling including but not limited to PKI, Cryptography, along with how those apply to web concepts (HTTP(S), SSL/TLS, certificates etc)