Java backend developer at Remote, Remote, USA |
Email: [email protected] |
From: Angel, Concorditsystems [email protected] Reply to: [email protected] Software Developer Java San Francisco, CA (Remote however the candidate has to match pacific timings so prefers candidates from PST and CST timings) 12 + Months Long Term Provide a summary of the project/initiatives Seeking a Java backend developer with end-to-end design and development experience for creating Microservices. Ideal candidate has a complete understanding of Java/J2EE, Spring boot, Kafka, Rest API(s). Working knowledge of creating a scalable microservice to read data from Kafka or flat files, transform data and publish it by an API. Knowledge of Scala and Spark is optional. 5-10 responsibilities for this position 1. Participates in Daily standups to provide status 2. Understand functional and non-functional business requirements that are already defined. 3. Gather and document all business related End-2-End information w.r.t software module. 4. Build, test and support the micro-services. Prepare jUnits to cover 80% code coverage. 5. Build data pipelines with home grown framework with configuration. 6. Plan and execute all deployment activities of system features for successful integration, monitoring, maintaining of the system throughout its lifecycle 7. Work independently with minimal supervision 8. Make sure that all the deliverables are reviewed and approved by leads and/or Architects Skills/technologies are At least 3 years of experience 1. Java/J2EE 2. REST APIs 3. Spring Boot 4. Kafka 5. SwaggerHub 6. Apigee 7. SQL 8. Relational and NoSQL databases Skills/attributes are preferred (these are a desired, not required) 1. A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design 2. Technical expertise in the design, development, coding, testing, and debugging of software 3. Knack for Writing Clean, Readable, Reusable, and Easily Maintainable Code 4. Working knowledge of API first and test driven development 5. Knowledge of API design, patterns and best-practices in REST, JSON, Microservices, etc. 6. Knowledge of Scala and Spark is optional. 7. Excellent analytical and problem-solving skills; ability to find creative solutions 8. Experience working with cloud platforms 9. Knowledge of SQL and data analysis skills is a must 10. Technology skills in streaming, NoSQL, web scale distributed systems, Microservices, DevOps 11. Knowledge in agile methodologies and software development life cycle 12. Excellent verbal and written communication skills What does the interview process look like o How many rounds 2 coding rounds and 1 manager round o Video, phone, or in person Video o How technical will the interviews be Coding rounds are technical where the candidate is required to code Keywords: rlang information technology California |
[email protected] View all |
Mon Feb 27 20:15:00 UTC 2023 |