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
 
responsibilities:
  • 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
 
qualifications:
  • 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
 
skills:
  • 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
{{returnMsg}}

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