hirq
← All jobs

Startekk Inc

IT Software Engineer 4 | Java, AWS, Gen AI - Peoria, IL (Hybrid – Local Candidates Only)

Peoria, IL, US · Hybrid · Contract

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

AWSJavaGenerative AIElasticsearchAgileScrumREST APIsCI/CDMicroservicesIAMMySQLMongoDBRedisDynamoDBCassandraAzure
StarTekk’s adoption of Digital Transformation is to accelerate organizational growth, increase efficiencies and help Star Workforce achieve focused business goals. The Employee will help our organization to identify and bridge the gap that exists in the business by analyzing the data, scale and support digital transformation initiatives. We are seeking an experienced IT Software Engineer 4 with strong expertise in Java development, AWS cloud technologies, and Generative AI for software development. The ideal candidate will have experience designing, developing, testing, deploying, and maintaining scalable enterprise applications. The candidate will work within an Agile/Scrum team to develop complex software solutions, implement cloud-based applications, integrate systems, troubleshoot technical issues, and ensure application performance, security, and reliability. Key Responsibilities: - Design, develop, test, debug, and maintain complex software applications using Java. - Develop and deploy scalable applications using AWS cloud services. - Implement AWS infrastructure using CloudFormation templates. - Work with AWS ECS, Fargate, Lambda, S3, and Elasticsearch. - Design and develop RESTful APIs and microservices. - Develop and maintain applications using relational and NoSQL databases. - Implement CI/CD pipelines and automated testing processes. - Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams. - Perform system integration testing, debugging, and troubleshooting. - Implement security best practices, including AWS IAM roles and policies. - Leverage Generative AI tools to improve software development productivity. - Provide technical guidance and mentorship to team members. - Support production applications and resolve complex technical issues. - Bachelor's degree in Computer Science, Electrical Engineering, or a related field, with 8+ years of relevant experience; alternatively, a relevant master's degree with at least 6 years of experience. - 8+ years of software development experience, including Java development, or 6+ years of Java development experience with a relevant master's degree. - At least 3 years of hands-on experience with AWS cloud technologies. - Experience with AWS CloudFormation, ECS, Lambda, Fargate, S3, and Elasticsearch. - Strong understanding of AWS IAM roles, policies, and cloud security. - Experience with microservices, MVC, and event-driven architecture. - Experience with relational and NoSQL databases such as MySQL, Oracle, DynamoDB, MongoDB, Redis, Cassandra, or Elasticsearch. - Knowledge of messaging and streaming services such as AWS SQS, SNS, and Kinesis. - Experience with CI/CD tools such as Jenkins or Azure DevOps. - Experience developing RESTful APIs and using tools such as Swagger and Postman. - Knowledge of automated testing, TDD, BDD, Selenium, and Cucumber. - Experience working in an Agile/Scrum environment. - Strong knowledge of data structures, algorithms, software architecture, and the software development lifecycle. - Experience using Generative AI tools for software development. - Excellent analytical, troubleshooting, communication, and problem-solving skills. - Location: Peoria, IL - Work Arrangement: Hybrid - Candidate Requirement: Local candidates only - Work Authorization: US Citizens and Green Card holders