Associate Principal, Software Engineering: Java @ Get It Recruit - Information Technology | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Associate Principal, Software Engineering: Java jobs in Chicago, IL
Be an early applicantLess than 25 applicantsPosted by Agency
company-logo

Get It Recruit - Information Technology ยท 2 days ago

Associate Principal, Software Engineering: Java

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Human Resources Services

Insider Connection @Get It Recruit - Information Technology

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Actively participating in requirement analysis and reviews to identify any missing or incomplete requirements.
Designing highly performing, scalable, secure, reliable, and cost-optimized solutions.
Leading the application design and development of next-gen clearing applications within an agreed architecture framework and Agile environment.
Analyzing requirements thoroughly, developing, testing, and documenting software to ensure quality implementation.
Following SDLC procedures to ensure all information system products and services meet explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, and security rules.
Participating in code-reviews to maintain high engineering standards.
Writing unit and integration tests using chosen test frameworks.
Assisting Production Support by providing advice on system functionality and required fixes.
Communicating clearly and concisely any time delays or defects in the software to appropriate team members and management.
Assisting with departmental and new employee training.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

JavaObject-Oriented DesignMulti-ThreadingDistributed SystemsKafkaRabbitMQActiveMQAmazon KinesisAWSVPCsSecurity GroupsEC2RDSS3 ACLsKMSAWS CLIIAMUnit TestingIntegration TestingJUnitCitrusRelational DatabasesNoSQL DatabasesGitDevOpsTerraformAnsibleJenkinsKubernetesHelm

Required

Over 5 years of experience in building large-scale, compute and event-driven solutions.
Proficiency in Java 11+ and a deep understanding of its internal workings.
Experience developing software using Object-Oriented Designs, advanced patterns (like AOP), and multi-threading.
Knowledge of distributed message brokers such as Kafka, RabbitMQ, ActiveMQ, or Amazon Kinesis.
Experience with cloud technologies and migrations, especially AWS foundational services like VPCs, Security Groups, EC2, RDS, S3 ACLs, KMS, AWS CLI, and IAM.
The ability to write high-quality code with 80% or above unit and integration test coverage, with experience in testing frameworks like JUnit and Citrus.
Experience with various types of databases, including Relational, NoSQL, Object-based, and Graph.
Familiarity with Git workflows.
Knowledge of DevOps tools such as Terraform, Ansible, Jenkins, Kubernetes, Helm, and CI/CD pipelines.
Familiarity with monitoring tools and frameworks like Splunk, ElasticSearch, Prometheus, and AppDynamics.
A 'get stuff done' attitude and flexibility for the greater good of the organization.
Intellectual curiosity and a strong desire to learn.
A BS degree in Computer Science or a similar technical field is required.

Preferred

A Master's degree is preferred.
OCP Java SE 8 Programmer Certification is a plus.
AWS Certified Solutions Architect - Associate Level is a plus.

Benefits

Professional growth opportunities

Company

Get It Recruit - Information Technology

twitter
company-logo
Get.It Recruit | Information Technology - Helping companies of all sizes accelerate their hiring.

Funding

Current Stage
Early Stage
Company data provided by crunchbase
logo

Orion

Your AI Copilot