Insight Global - Chicago, IL

posted about 1 month ago

Full-time - Senior
Chicago, IL
Administrative and Support Services

About the position

The Senior Backend Java/AWS Developer will be responsible for designing, coding, testing, and debugging complex software applications. This role requires a strong background in Java development and AWS cloud technologies, as well as experience in Agile methodologies. The developer will work independently on complex processes and provide leadership and guidance to team members, ensuring high-quality results through integrated testing and customer acceptance testing.

Responsibilities

  • Participate in Agile team activities and Scrum meetings.
  • Design, code, test, and debug high-complexity programs.
  • Configure or customize purchased software solutions with high complexity.
  • Provide project management and programming leadership to team members.
  • Identify and resolve complex application/technical problems, including off-shift and weekend support calls.
  • Develop major system modules and programs based on customer requirements.
  • Perform integrated testing and customer acceptance testing of system components.

Requirements

  • 8+ years of software development experience, or 8+ years with a master's degree in computer science or related field.
  • 8+ years of experience in designing and developing software applications in Java.
  • At least 3 years of experience developing in AWS, including cloud formation templates, ECS clusters, Lambda, and S3.
  • Proven experience in designing, developing, deploying, and maintaining software at scale.
  • Experience with relational and NoSQL databases.
  • Familiarity with application architectural patterns such as MVC and Microservices.
  • Experience deploying software using CI/CD tools like Jenkins or Azure DevOps.
  • Strong understanding of computer science fundamentals like data structures and algorithms.

Nice-to-haves

  • Experience with batch or stream processing systems such as AWS SQS, AWS SNS, and Kinesis.
  • Experience designing well-defined Restful APIs.
  • Hands-on experience with API tools such as Swagger, Postman, and Assertible.
  • Experience with testing tools such as Selenium and Cucumber.

Benefits

  • Diverse and inclusive work environment
  • Equal opportunity employer
  • Reasonable accommodations for disabilities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service