Senior Software Engineer - Applications (Java)

26 May 2024

Vacancy expired!

Job Title: Senior Software Engineer - Applications (Java)Location: Evanston, IL

Responsibilities:
  • Implement major full-stack features with limited guidance from leads and managers
  • Demonstrate a passion for SaaS product development, and be extremely detail-oriented
  • Show willingness to rapidly learn new languages and platforms
  • Be a technical expert, mentor junior developers, and share your expertise with the team
  • Provide accurate effort estimates on work
  • Take full ownership of the code you write – from designing to developing to maintaining your modules

Qualifications:
  • Welcomes candidates with a bachelor’s or master’s degrees in computer science, electrical engineering, mathematics or a related discipline with a demonstrated record of academic success
  • Candidates should have 3+ years of software product development experience
  • Experience developing high-performing, secure, production quality code
  • Experience developing full-stack SaaS software products
  • Expertise developing SOA web services and REST / OData based APIs
  • Expertise with IoC containers and DI frameworks (like Guice), SOLID and DRY principles, REST frameworks, ORMs (like Hibernate), CI/CD solutions using Maven, Jenkins, TeamCity etc.
  • Deep expertise in object-oriented programming, preferably in Java and Java based frameworks
  • Nice to have: Experience with AWS platform, specifically Lambda, API Gateway, IAM
  • Nice to have: Experience with Big Data, specifically EMR, Spark, and Scala

Additionally, we seek individuals with the following skills:
  • Strong analytic, problem solving, and programming ability
  • Strong understanding of algorithms and data structures
  • Initiative and willingness to work in fast paced, agile teams
  • Excellent organizational and task management skills
  • Strong communication skills
  • Ability to quickly learn new programming languages and platforms and frameworks
  • Ability to work in global cross-office teams, including travelling to remote offices as required

  • ID: #41621866
  • State: Illinois Evanston 60201 Evanston USA
  • City: Evanston
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2022-05-26
  • Deadline: 2022-07-24
  • Category: Software/QA/DBA/etc