Job Description :
Position Title : Java Developer/Architect
Location: Sunnyvale, CA/Carmel, IN/Denver, CO
Duration: Contract/ Full-time

Job Responsibilities:

1. Java Software sr. Engineer- Sunnyvale CA – Contract Position.

Must Have Skills: Java, J2EE, spring, Restful Web Services, Design Patterns, Micro Services, experience building scalable e-commerce applications
Desired Skills: Retail eCommerce experience, No SQL Database (preferably Cassandra), Oracle PL/SQL
Develop and JSON.

Ideal candidates will have 10+ years’ experience successfully driving software development activities, architecting and creating technical specifications, technical leadership and mentoring using technologies like Java, J2EE, Cassandra, Kafka, Apache Storm, REST APIs, Micro Services. We are looking for someone skilled at working in agile environments with offshore and cross-functional teams, is dedicated to customer satisfaction, has high-energy with a positive attitude, and is proactive, organized, and detail-oriented.
Strong skill sets in Software or System Architecture design
Hands-on experience with software development in one or more of the following languages along with Java\J2EE: Python, Go, C#, JavaScript/Typescript (Node/Angular)
Experience with back-end development and relational databases (Postgres, MySQL, Oracle, Sql Server, etc
Experience in open source technologies and NoSQL DB technology such as MongoDB, Couchbase, Elasticsearch, Kafka, RabbitMQ, Cassandra, Redis, etc.
Understanding of tiered architectures, Service Orientation and Microservices
Experience with creating and integrating well-documented web services using REST.
Strong knowledge of application-profiling and performance-tuning
Experience and understanding of Agile and Scrum process and concepts
Ability to estimate software development effort given a set of requirements and assumptions
Ability to work with Project Managers to technical implementation plans
Ability to develop secure solutions and knowledge of industry best practices regarding information security
Excellent oral and written communication skills
Comfortable in a client facing role especially with Technical counterparts

2. Job Title: Java Architect- Carmel, IN- Fulltime Permanent Position

“Java Architect for Carmel, IN location”. Interested candidates who are local and willing to relocate can apply.

Role-wise expectation:

Hands-on, Architect; proficient to convert the dream of a cloud/native, microservices based enterprise into reality.
The selected individual will have the right technical and architectural experience to drive current state technical assessment, design and implementation of microservices projects for our clients.
The resource would help to execute large digital transformation programs with a focus on cloud/native and microservice solutions and be a trusted advisor to our clients. Resources’ prior experience in developing and deploying microservice solutions will be heavily leveraged to make this vison a reality.

Technical experience:

Overall 14+ years of development experience with understanding of microservice architecture, hands-on experience in developing and deploying microservices.
Experienced in working on legacy Java EE based systems, experienced also in performing technical assessment of current state of legacy systems; having appropriate knowledge on transforming a legacy monolithic application to a microservice based application.
Expertise in design and development of Spring Boot and Spring Cloud applications.
Expertise is design and development of RESTful APIs using JAXRS and JSON.
Strong understanding of SOA, EAI and EIP.
Strong understanding of DevOps, CI/CD (Jenkins), VCS (Git) and build (Gradle) systems.

3. Job Title: Java Developer- Denver, CO - Contract W2 Role Only

Job Description:
7+ Years minimum experience as a software developer
Strong experience working with Java and AWS.
Experience developing Java, particularly with use in a modern micro-service/server-less context
Expert level skills with Spring framework and working knowledge of Spring boot.
Experience in implementing SQL and NO-SQL database concepts. Mongo and Oracle experience is required.
Experience in managed and distributed messaging queues, Kafka, Rabbit-MQ or aws kinesis experience is required.
Experience working with GOCD is required .
Experience in Spark streaming is required
Experience working with Hadoop system preferred.
Experience working with elastic search is preferred.
Experience working with Kubernetes/Docker is preferred

4. Job Title: Java Developer- Sunnyvale, CA Long-term Contract (Min 8 year)

Job Summary:
§ Designs, develops, and executes automation and integration tests.
§ Manages build and continuous integration system.
§ Solves issues within complex systems and application environments.
§ Collaborates in design reviews, code reviews, and test planning.

Required Skills:
§ Scala and associated frameworks
§ Understanding of HTTP
§ Understanding of networking principles
§ Linux

Preferred Skills:
§ AWS and serverless architectures
§ http4s or equivalent web application technologies
§ Jenkins or equivalent continuous integration software
§ SBT or equivalent build management tools

Any reference would also be highly appreciated!

Team Lead X 135| VLink Inc. | Locations: USA, India, Indonesia
LinkedIn: https://www. linkedin. com/in/shaily-sharma-ba00a596/
GTalk: ITResume11