Senior Java Developer

  • location: Saint Paul, MN
  • type: Permanent
  • salary: $100,000 - $150,000 per year
easy apply

job description

Senior Java Developer

job summary:
Our client is looking for a Senior Java Developer to joining their growing team. This person will be part of the R&D division and will performing new development on their flagship product. Ideal candidate for this role will have a strong background in back-end java development, experience in deploying to the cloud along with API experience.

location: Saint Paul, Minnesota
job type: Permanent
salary: $100,000 - 150,000 per year
work hours: 8am to 5pm
education: No Degree Required
  • Work with other developers and architects to translate user stories into robust software services and solutions
  • Work closely with Business Analysts, Project Managers, Developers and Architects to breakdown tasks and provide estimates in an Agile software development lifecycle.
  • Serve as a technical expert on software development projects within a business.
  • Ability to lead the full development life cycle from business requirements to production release.
  • Support, maintain, and document software functionality, including oversight of the same for more junior developers.
  • Identify, evaluate and champion new technologies for implementation
  • Work closely with 1st and 2nd level support organizations to identify, analyze and resolve reported issues. Assigning tasks to other team members as appropriate.
  • Design, develop, document, test, and debug new and existing software systems and/or applications.
  • Analyze and review code of more junior developers to find causes of errors and recommend solutions.
  • Lead software design reviews in major areas of expertise.
  • Ability to consult with end users to prototype, refine, test, and debug applications to meet user needs.
  • Capable of working independently and leading a group of developers
  • Strong verbal and written communication skills
  • Strong Communication Skills both written and verbal
  • Able to work well independently and with a team
  • Must be willing to work in an matrixed environment
  • Bachelor's Degree in Computer Science, Software Engineering or a combination of related education and experience
  • 5-8+ years of software development experience. Experience in Java is a must.
  • The ideal candidate also has experience working with either a .NET technology stack or experience with Microsoft Azure cloud deployments.
  • Sr. Level developer in an agile development environment, capable of working independently and with other developers
  • Proven track record of driving forward architectural concepts, implementations and technology stack migrations
  • Experience with hosted business to consumer Web services
  • Strong knowledge of SOA and REST
  • Strong experience building scalable software solutions and distributed systems
  • Experience with Private, Public and Hybrid Cloud Architectures and Infrastructure deployments (AWS or Azure experience a plus).
  • Experience working in a TDD and Continuous Integration environment
  • Experience in providing solutions in a multi-tenant environment and working with large data sets.
  • Experience writing, tuning and debugging medium-to-large scale database applications in SQL Server or Oracle, including demonstrated proficiency in designing and tuning database schemas and queries
  • Experience with Atlassian tool set (Jira, Confluence, BitBucket) a plus
  • Some front-end development experience a plus

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up

related jobs

    Java Developer

  • location: Minneapolis, MN
  • job type: Contract
  • salary: $60 - $70 per hour
  • date posted: 2/13/2019

    Java Developer

  • location: Minneapolis, MN
  • job type: Contract
  • salary: $64 - $74 per hour
  • date posted: 2/18/2019

    Java Developer

  • location: Minneapolis, MN
  • job type: Contract
  • date posted: 3/1/2018