Home

Sr. Java Full Stack Developer at Remote, Remote, USA
Email: [email protected]
From:

Ben,

Heliogic Tech

[email protected]

Reply to:   [email protected]

Role: Sr. Java Full Stack Developer

Location: REMOTE

Duration: 6+ Months

Job ID: IDXXJP00005829 & IDXXJP00005830

STRICT NOTE: PLEASE SEND JAVA 11+ CANDIDATES ONLY, SENIOR GUYS WITH MINIMUM 12+ YRS OF EXPERIENCE

Deep understanding of Java, JDK 11+, and Maven build processes  Hands-on experience with Apache Flink, Spark Streaming, or other Stream Processing framework  Hands-on experience deploying AWS Managed Services with AWS CDK

Interview Process:

1st round - Video Screening (manager will provide overview of product and talk through the candidate's background experience) 2nd round - Video Interview (technical competencies with coding test) - Language for coding can be candidate's choice 3rd round Video Interview (soft skills / agile / qa)

Description:   Workplace and Schedule

This role can either be perform remotely or onsite Flexible on the schedule, however must be ready to work by 9:30 AM EST

Goals

Purpose of this role is to help support the build out of a cloud based (AWS) software pet owner engagement tool (POE).

Manager is looking for a senior level candidate for this role

Ideal Candidate will have the following skillsets:

Communication

Collaboration

Coordination

Background in modern service technology

Demonstrates senior leadership by engaging with peers when solutioning problems.

5+ years of experience with the following:

o   Experience building and interacting with HTTP APIs Experience with multi-tenant architecture/application(s) Experience with authentication/authorization related to data access considerations.

o   Experience with various back-end technologies including but not limited to:

o   AWS CDK, AWS API Gateway, AWS Kinesis, AWS Kinesis Data Analytics, AWS Aurora/Aurora Serverless (Postgres), AWS Lambda, AWS DynamoDB, AWS SQS, AWS Cloudformation, Java Stream processing frameworks (Flink, Spark, etc.), Datadog Experience with Java 11+ Experience with Java Concurrency Utilities Experience building Distributed Systems Experience with Maven, Jenkins, and/or other Java build tooling Design & document complex requirements Experience with CDLC

2-3 years of experience with the following:

o   Experience in Typescript and NodeJS ecosystem Experience with various front-end technologies but not limited to: React, Redis, React Native Familiarity with other JVM languages (Kotlin)

In This Role You Will:

Design, code, test, debug and document programs based on technical configurations developed by analysts and project teams.

Estimate and track time required to complete work, for project budgeting and financial tracking.

Develop program designs to meet technical configurations, ensuring that resulting systems will operate efficiently and reliably.

Understand business function supported by the application to encompass within design framework.

Ensure design integrates with other related systems.

Code programs using various programming languages as appropriate.

Test and debug programs to finalize and ensure smooth operation.

Document program design, coding and other details to guide others in application development, use and maintenance.

Support, update and maintain existing systems in response to business needs, system problems or other factors.

Coordinate with project teams to design, code, test and document system changes.

Coordinate with project team members to define application requirements.

Identify business needs, assess available technologies and develop and present solutions.

Provide high level of customer service, partner with end users in the resolution of problems or in deployment of new applications.

Collaborate with partnering teams to design and fulfill data needs between integrating systems.

Design system architecture.

Provide mentoring on topics you consider yourself a subject matter expert.

Regularly provide constructive feedback to peers (code review) Challenge ideas in a constructive way for the betterment of the team, not yourself.

What You Need to Succeed:

Ability to leverage technology background and understanding of latest technologies to apply to development work.

Understanding of procedural and object-oriented design.

Understanding of distributed systems design patterns.

Experience with Java 11+ object oriented and functional programming techniques.

Experience with TypeScript and other object oriented and procedural programming languages as appropriate.

Familiarity with applications development process.

Familiarity with software development methodologies as required by associated development team.

General business knowledge required.

Excellent problem-solving skills required.

Ability to work independently and in teams.

Project management skills required.

Fluency in the English language.

Strong communication skills, both verbal and written, including ability to translate technical subject matter to non-technical audiences (both as a speaker and listener).

You meet the physical requirements that go with working as an Application Developer Sr - Extensive sitting, phone and computer use.

Nice To Have Skillsets

PostgreSQL

TypeScript

Docker and Docker Compose

Keywords: quality analyst access management golang Idaho
[email protected]
View all
Fri Jul 14 22:31:00 UTC 2023

To remove this job post send "job_kill 410540" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,