Job Description
Position: Java Engineer
Location: San Jose, CA
Type: Contract – 12+ months
Rate: $28-32/hour
RESPONSIBILITIES:
- Develop high throughput, high-performance systems, and global applications
- Design and build server-side applications and services is required (Database Layer)
- Develop microservices using Java, Spring, Hibernate, and CI/CD
- Develop Data Pipelines using Phyton, spark, hive, airflow, AWS S3.
- Create and consume REST
- Partner with security and compliance teams to ensure the application meets compliance, security, and audit requirements
- Participate in the continual improvement of engineering tools, cloud-based technologies/services, and process
- Define and participate in the Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance, and support
- Design, develop and deploy web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design
- Drive design discussions across different teams.
- Requirements documents, functional/technical specification documents.
- Weekly Status reports, Design documents, Program sources, Scripts, results and other documentation
QUALIFICATIONS:
- Strong Java Coding Experience
- Core Java, Caching, Spring Concepts, Spring Boot, Microservices, Java Collections, Java 8 Lamda Expressions, Algorithms, Threads, Git, Design Patterns, Data Structures, Database concepts, Java Messaging, Maven, Performance Tuning.
- Rest web services creation & consuming
- Experience in designing enterprise products/applications.
- Experience in build & deployment tools
Company Description
EMR CPR is a Global IT Services company based in the Silicon Valley with a focus on providing unparalleled quality demanded by our clients and the ever growing IT world.