NO SPONSORSHIP
Senior Full Stack Java Developer from a regulated firm
They want stable fulltime candidates, no consultants.
7-10 years experience
SALARY: $140k - $150k plus 15% bonus
LOCATION: CHICAGO, IL
No sponsorship hybrid 3 days in office and 2 days remote
SELLING POINTS: 5 plus years strong backend java development, java 11 golang, kafka regulated environment. Must have stability 5 years plus at one firm. event driven AWS unit integration testing git workflow familiarity with DevOos tools cicd terraform ansible Jenkins Kubernetes etc. must have a degree and have great communication skils certifications are plusses
PRESCREEN QUESTIONS
Re: Java, do you understand multithreading and are you able to explain concepts, where/when did you utilize?
What is your level of experience in Spring. Are you able to explain some concepts to show at least a beginner level mastery?
Re: Kafka Can you answer basic user /developer questions – can you point to work done in KAFKA?
Re: Flink do you have any experience that you are able to explain your projects to date in a clear manner.
Do you have any skills or understanding of BigO notations. y/n
Re: Junit testing and Linux commands, how familiar are you and where did you get to use these skills?.
Re: CI/CD tools, can you explain in a way to indicate your familiarity from basic to far above basic
>>Finally, of these topics, which do you feel you the strongest in..and why
FLINK,
KAFKA
multithreading,
ci/cd
linux commands
Big O Notation
- 5+ years of experience in building large scale, compute and event-driven solutions.
- • Experience (including internal workings of Java) in Java 11+ is required.
- Experience with app development in Golang.
- Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required.
- • Experience with distributed message brokers like Kafka, IBM MQ, Amazon Kinesis, etc. is desirable.
- • Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc.
- • Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit, Citrus is desirable.
- • Experience working with various types of databases like Relational, NoSQL, Object-based, Graph.
- • Experience following Git workflows is required.
- • Familiarity with DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipeline etc.is a plus.
- • Familiarity with monitoring related tools and frameworks like Splunk, Prometheus, AppDynamics is a plus.
- • ‘Get stuff done’ and flexible mindset for greater good of the organization.
- • Intellectually curious and eager to learn.
Technical Skills:
- Experience (including internal workings of Java) in Java 11+ is required.
- • Experience with Golang application development.
- • Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required.
- • Experience with performance optimization, profiling, and memory management.
- • Experience with distributed message brokers like Kafka, IBM MQ, ActiveMQ, Amazon Kinesis, etc. is desirable.
- • Experience working with various types of databases like Relational, NoSQL, Object-based, Graph.