Senior Software Developer (Java) (m/f/d)

mgm JOBS

Stefan / Senior Developer / At mgm since 1999

mgm technology partners is looking for someone to help us build world-class applications as a part of its growing team in Alexandria, Virginia, just outside of Washington, D.C.

About you

You love technology—it wouldn’t be uncommon to find you reading Wired, posting in r/programming, or contributing to Coderanch or Stack Exchange—and you love that your career has revolved around developing new products with a high standard of excellence. You enjoy spending time with other developers, and would prefer a role where you can offer mentorship to those newer to Java. You believe that outstanding team communication, technical expertise, and customer focus are the three essential ingredients to any strong development process. You enjoy the creation process, from build to test to release. You are looking for your next big career move, one with challenging projects, space for experimentation and personal responsibility, and an opportunity for leadership without the responsibilities of formal management.

Your impact as a senior software developer

mgm technology partners is new to D.C.—and America! Our Germany-based software development company just opened its office in Alexandria, Virginia, and we’re growing a local team to better serve our U.S.-based clients.
 
The senior software developer will join mgm’s international team of developers, and will largely work with colleagues in France, Germany, and locally. They will help develop mission-critical products, and in the process will define software requirements, write beautiful code, and own end-to-end features on large, multi-year projects. The senior software developer will implement creative solutions to complex problems, which may include introducing new systems to our technology stacks, restructuring a database, or simply taking an active role in code reviews.
 
As an essential part of mgm technology partners’ product team, the senior software developer will evangelize product excellence for enterprise-grade application development. They will be expected to mentor and learn from our team of world-class developers.

Responsibilities

  • Work with mgm technology partners’ growing team to nurture their fun and supportive office environment.
  • Write scalable, secure, maintainable code that powers our clients’ platforms.
  • Develop enterprise-grade applications using Java/JEE, SQL, and .NET.
  • Build highly scalable web tools to support data analysis and visualization.
  • Create design documentation, program and test applications, and iterate through the project life cycle.
  • Keep the database structured and clean with modern data management tools.
  • Provide technical leadership in the form of mentorship to newer developers.

Skills and experience

  • High levels of integrity, composure, and respect for others.
  • 5+ years of prior Java web development experience.
  • 2+ years of prior experience working with web applications running Java and a thorough understanding of software development and testing life cycles.
  • Proven technology and implementation know-how with multi-tier web applications
  • Experience programming with Java/JEE and relational databases.
  • Good architecture design and distributed systems skills.
  • Willingness and passion to learn about new technologies, architectures, and solutions.

Bonus points if…

  • You’ve worked with tools like Atlassian Jira, Confluence, Jenkins, and Git.
  • You’ve worked with Spring, MVC, Hibernate, and/or Wicket.
  • You’ve worked with SAP Hybris before.
  • You’ve spent time working with ecommerce and/or industrial insurance.
  • You’ve worked on the backend of low or no-code systems.

Benefits and perks

  • Competitive salary.
  • Health insurance, including vision and dental.
  • 401(k) with company match.
  • Generous vacation time.
  • Adoption assistance.
  • Tax-deferred commuter benefits.
  • Ongoing education and training programs.
  • Relaxed office environment and dress code.
mgm technology partners is an Equal Opportunity Employer; we do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Please send your application via application form to: Marie-Sophie Benna

Apply now!

Find here all questions regarding mgm, the application process and the reasons for mgm:

Any questions?
Share

Spannende Projekte

Enterprise-Software in interkulturellen und standortübergreifend zusammenarbeitenden Teams bauen. Dabei arbeiten wir mit folgenden Technologien: Java, JEE, Spring, hadoop, hybris, GWT, AngularJS und vielen mehr.

Aussicht Speicherstadt HH

Mehr als 700 Kolleginnen und Kollegen. Fast alle Mitarbeiter sind Entwickler, die genau Deine Sprache sprechen. Bei uns gilt die Duz-Kultur ohne starre Hierarchien.

Softwarelösungen

z. B. mgm A12 (Architektur und Tools zur modellgetriebenen Softwareentwicklung) und mgm Cosmo (Versicherungslösung)

Weiterentwicklung

Wir möchten, dass Du die Möglichkeit hast, Dich bei uns weiterzuentwickeln. Sowohl im Projekt als auch mit unseren internen Trainingsangeboten. Daher finden regelmäßige Mitarbeitergespräche mit Blick auf Deine individuellen Entwicklungsmöglichkeiten statt. 

Flexible Arbeitsmodelle

Flexible Arbeitszeiten (5 Stunden Kernarbeitszeit), Home Office-Option und im Fall der Fälle bezahlte Überstunden

Dein Wohlbefinden!

Wir achten auf Dein Wohlbefinden und sorgen täglich für einen kostenfreien Wasser, Saft, Kaffee und Tee-Vorrat. Mit ergonomischen Arbeitsplätzen, Obstkörben und Schokolade fördern wir zudem Deinen Wohlfühlfaktor. Schon an Deinem ersten Tag lernst Du die tolle Atmosphäre bei mgm kennen, denn wir laden Dich zu einem Einführungstag in unser Headquarter nach München ein, um Dir einen ersten Überblick und Einblick zu geben. Zudem wirst Du beim mgm hello world die Geschäftsleitung sowie andere neue Kollegen bei einem Offsite-Event kennenlernen können. Bei regelmäßigen Events wie Sommerfesten, Weihnachtsfeiern oder Team-Abenden, kannst Du mit Deinen Kollegen auch nach Feierabend in Kontakt kommen und Dich schnell im neuen Team einfinden und die persönliche Wertschätzung leben. Schau Dir unsere Mitarbeiter-Videos an oder informier Dich hier.

An Deinem ersten Arbeitstag laden wir Dich in unseren Hauptsitz nach München ein. Dort bekommst Du an einem Einführungstag, gemeinsam mit anderen neuen Kolleginnen und Kollegen, alle wochtigen Infos mitgeteilt, die Du für Deinen Start wissen musst. Sprich - wie buche ich meine Stunden, was mache ich, wenn ich krank bin oder wie beantrage ich meinen Urlaub.

Unternehmenskultur

Mehr als 500 Kolleginnen und Kollegen. Fast alle Mitarbeiter sind Entwickler, die genau Deine Sprache sprechen. Bei uns gilt die Duz-Kultur ohne starre Hierarchien.

X