Software Engineer at Cerebra Consulting Inc.
About the role
This position focuses on creating and enhancing high-performance backend services and cloud-based data processing systems essential for financial operations. You will engage with Java/Spring microservices and AWS EMR/Spark workloads while contributing to a strong testing culture to ensure the delivery of secure and compliant software solutions.
Key facts
- Location: Bannockburn, Lake County
- Engagement: Onsite
- Compensation: $101,078
- Team: Financial Services
What you’ll do
- Design and implement enterprise-level backend services and data processing pipelines.
- Collaborate with cross-functional teams to ensure software meets performance and compliance standards.
- Participate in code reviews and contribute to the overall improvement of the development process.
- Troubleshoot and optimize existing systems for enhanced performance and reliability.
Requirements
- A minimum of 5 years of experience in software development.
- Proficiency in Java and Spring framework.
- Experience with AWS services, particularly EMR and Spark.
- Strong understanding of microservices architecture and cloud computing principles.
- Familiarity with testing frameworks and methodologies.
Skills & tools
- Java, Spring, AWS EMR, Spark
- Microservices architecture
- Testing frameworks
Practical notes
This role is onsite, and candidates must be authorized to work in the United States.
Software Engineer in Bannockburn employer: Cerebra Consulting, Inc.
Cerebra Consulting, Inc. is an excellent employer that fosters a collaborative and innovative work culture, particularly for those in the tech and security sectors. With a strong focus on employee growth, we offer continuous learning opportunities and the chance to lead impactful projects within a major Government department's Move to Cloud programme. Our commitment to excellence and support for our team members makes this an ideal place for professionals looking to make a meaningful contribution while advancing their careers.