Required Skills

soap/rest API's using core Java Node.js GraphQL Cassandra Kafka Mongo Prometheus Grafana

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Feb 2021

JOB DETAIL

Job Description:

Senior Java API Developer

TOP REQUIREMENTS:
1. 5+ years of experience writing soap/rest API's using core Java (utilizing frameworks like Spring Boot, etc.)
2. 3+ years of Devops experience
3. 3+ years of experience with Node.js, GraphQL
4. 5+ years of experience with Cassandra, Kafka, Mongo, Prometheus, Grafana

What experience will set candidates apart from one another?

Experience with modern Java/J2EE tech stack.

INTERVIEW PROCESS:
a. How many rounds? 3
b. Video vs. phone? Video
c. How technical will the interviews be? 100 % technical

Other Technical Skills
1. 2+ years of experience with security appliances (e.g. Layer7, Kong, PingFederate, etc.)
2. 2+ years of experience with various frameworks (e.g. Splunk, ELK, etc.)
5. 2+ years of experience deploying to Openshift containers using CI/CD pipelines (e.g. Jenkins, XL Deploy/XL Release, etc.)
6. Plus: experience with test case automation using SPOCK, Mockito, Cucumber etc

Other skills:
1. Good written and verbal communication skills
2. Experience in agile environments (using tools like CA Agile Central)

LOCATION: Can be located in any of the following offices: Eden Prairie, MN; Basking Ridge, NJ. Will start working remotely due to COVID-19. Once COVID-19 restrictions are lifted, it is expected that the individual come onsite.

What Project/Projects will the candidate be working on while on assignment?

Digital Experience, Polaris, C&S Migration (Rally integration), and Data Externalization. We are an engineering organization focused on evolving our integration + platform opportunities and realizing strategic enterprise architecture across the organization.

EXPECTATIONS: Software Engineer (application development) will engage with various levels of technical expertise and leadership spectrum to identify product development needs, identify solutions, and communicate API product related plans . Software engineer will also develop detailed Product (API) code design documentation including API message schemas , Processing Logic, Process Flows, Aggregation, Routing, Transformation, Error Handling logic, detailed source-to-target data mapping and data transformation rules.


What are the top 5-10 responsibilities for this position?
• Implementing API and data streaming capabilities, engineering telemetry solutions, building cloud deployment platforms, and working across fully automated stacks in a CI / CD ecosystem and implement product features in collaboration with IT stakeholders
• Providing devops support for the APIs and enhancing devops model for the group
• Design and implement product features in collaboration with IT stakeholders
• Work very closely with architecture groups and drive solutions
• Engineer innovative solutions to meet the needs of the business

What software tools/skills are needed to perform these daily responsibilities?
• Experience with event driven architecture and technologies
• Experience with distributed data stores at scale
• Active in working with emerging technologies.
• Experience working effectively across multiple functional areas in a metrixed environment

What skills/attributes are a must have?
• 5+ years of progressive software engineering experience
• 5+ years engineering platforms at scale in public + private clouds
• Experience working across fully automated stacks in a CI / CD ecosystem
• Agile DevOps delivery model experience

Company Information