AnnArborRecruiter Since 2001
the smart solution for Ann Arbor jobs

Senior Java Developer

Company: Geonexus
Location: Ann Arbor
Posted on: February 24, 2021

Job Description:

About Geonexus

At Geonexus our mission is to ensure the integrity of enterprise data by providing a continually supported, easy-to-use, proven platform for system integration. We provide the Geonexus Integration Platform, an enterprise-grade solution that includes out-of-the-box connectors for Esri-- ArcGIS--, IBM-- Maximo, SAP--, ABB-- Ellipse, Oracle-- Utilities, and other leading enterprise systems. Our software is used by asset-intensive organizations across the globe in industries including utilities, telecommunications, pipeline, transportation, and government. Geonexus is a software company with a start-up culture located in Ann Arbor Michigan.

Position Summary

If you are an experienced Java Developer with a passion for building innovative tools, are accountable for delivering quality work, seek out experiences and insights of others, and value strong relationships with colleagues and customers, we would love for you to join our team.

As a Senior Java Developer, you will be part of a team responsible for the design and development of the Geonexus Integration Platform. Reporting to the VP of Product Development, you will be working on existing products that have an established and rapidly growing user base and new solutions to expand our reach into new markets. You will be involved all phases of the software development lifecycle including planning, designing, building, and maintaining software products for clients. This is a senior and lead position where you will help with direction of our software development and involved in mentoring teammates in the Software Development Lifecycle (SDLC).

Key Responsibilities

  • Design, develop, unit test, and integrate high-quality code.
  • Provide development estimates and be accountable for meeting agreed upon timelines and deliverables.
  • Follow our process for source code control and management of our master repository.
  • Assist with QA, Build, and Release processes.
  • Take ownership for assigned development tasks and functional areas.
  • Provide open and transparent collaboration with management and peers to identify, discuss, and solve problems.
  • Mentor junior developers, which may include performing code reviews. Suggest tools, technologies, and best practices that improve stability.
  • Leverage experience and skills to assist in architecture, design, and roadmap decisions.

    Skills And Qualifications

    • Bachelors degree or higher in Computer Science or related discipline.
    • 8+ years hands-on Java development experience in a commercial software development environment.
    • Demonstrated experience in a software development leadership role.
    • Excellent verbal and written communication skills.
    • Strong analytical and problem-solving skills.
    • Self-managed proactive work style.
    • Strong interpersonal and collaborative skills.
    • Able to work independently and in a team environment.
    • Desire to engage in extremely challenging assignments.

      Technical Skills
      • Strong core Java experience and Object Oriented (OO) design patterns.
      • Experience with automated build processes using Jenkins.
      • Java Multi-Threading Developer experience.
      • Previous experience or knowledge of SQL, MySQL, Oracle, or other relational databases (JDBC).
      • Distributed source control such as Git and Bitbucket.
      • Experience with all phases of product development lifecycle, including requirements definition, specifications, development, test, product release, and sustaining engineering.

        Bonus Skills
        • Experience with Esri ArcGIS technology stack a big plus but not required.
        • Developing desktop applications and plug-ins using the Eclipse 4 (e4) Rich Client Platform (RCP) framework.
        • Building rich client application Graphic User Interface (GUI) using JavaFX.
        • Familiarity and experience building Cloud Ready applications and integration platform as a service (iPaaS).
        • Familiarity and experience with application integration using REST and OData a plus.
          Why work for Geonexus
          • You can make a difference!
          • We are a high-growth company where you are asked to directly contribute to meaningful software used by the nation's largest asset intensive organizations.
          • A fun, collaborative, high-energy, driven, passionate, and customer-focused environment.
          • Competitive compensation and benefits; including medical, dental, vision, paid time off programs, and 401K which includes a company match.
            Geonexus is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

            Powered by JazzHR


Keywords: Geonexus, Ann Arbor , Senior Java Developer, IT / Software / Systems , Ann Arbor, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Sr. Software Controls Engineer
Description: We are AAM. We have the POWER to move the world.At AAM, we're looking for associates who push boundaries and drive solutions for the future. Innovators. Thinkers. Dreamers. Doers. No matter the role or (more...)
Company: American Axle and Manufacturing
Location: Detroit
Posted on: 03/4/2021

Senior Software Engineer
Description: Please note: Must be local/commutable to the Detroit Office post pandemic, though currently remote until some time later this year.How You'll Make an Impact Participate in the design, development, and (more...)
Company: Little Caesars Pizza
Location: Detroit
Posted on: 03/4/2021

Web Application Developer III
Description: RESPONSIBILITIES:Kforce has a client in search of a Web Application Developer III in Detroit, MI.REQUIREMENTS: The ideal candidate would have 7-10 years of experience developing Java Web applications (more...)
Company: Kforce Technology Staffing
Location: Detroit
Posted on: 03/4/2021

Software Automation Test Engineer
Description: Our client - one of the top up-and-coming electrical vehicle manufacturers - is hiring for a Software Automation Test Engineer to join their team at their office in Plymouth, Michigan. br br li (more...)
Company: Motion Recruitment
Location: Plymouth
Posted on: 03/4/2021

Oracle HCM Cloud Experienced Associate
Description: A career within PwC's Oracle Services Practice, will provide you with the opportunity to help organizations use enterprise technology to achieve their digital technology goals and capitalize on business (more...)
Company: PwC
Location: River Rouge
Posted on: 03/4/2021

Software Documentation Engineer
Description: Software Documentation EngineerSterling Heights MIW-2 Contract 60.00Join a dynamic group of software engineers responsible for the development and support of embedded application software for a family (more...)
Company: Advantage Resourcing
Location: Sterling Heights
Posted on: 03/4/2021

Java Full Stack Engineer
Description: Altimetrik is a digital business enablement company. We partner with clients to deliver bite-size outcomes as organizations scale digitalization to accelerate revenue growth without disrupting ongoing (more...)
Company: Altimetrik
Location: Detroit
Posted on: 03/4/2021

Senior Front End Software Engineer (OnSite)
Description: Detroit Labs OnSite is looking for experienced Front End software engineers to join one of our existing development teams. As a Front End software engineer, you will have the opportunity to develop new (more...)
Company: Detroit Labs
Location: Detroit
Posted on: 03/4/2021

Senior Technical Recruiter up to $220,000
Description: This is an exciting recruiter opportunity where you will get to work with cutting edge technology
Company: Apptronic Labs
Location: Detroit
Posted on: 03/4/2021

REMOTE Developer
Description: Phoenix Cybersecurity is looking for programmers to help develop dashboards to visualize cybersecurity metrics and provide them as a Software-as-a-Service offering to federal agencies. The work involves (more...)
Company: Phoenix Cybersecurity
Location: Detroit
Posted on: 03/4/2021

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Ann Arbor RSS job feeds