Indy Hackers
  • Newsletter
  • Jobs
  • Calendar
  • Senior Java Developer at E-gineering, LLC

    Job Type: W-2 or 1099; No C2C Applicants

    Location: Indianapolis, IN


    E-gineering seeks Senior Developers with a focus on the Java/JVM ecosystem. Here are some examples of the kinds of things we do:


    • Work on collaborative, blended development teams rapidly delivering software using agile principles
    • Assist clients with the development of good CI/CD practices and DevOps culture
    • Assist in decision making around and implementation of distributed systems for large enterprises
    • Architect solutions that deliver business value for clients
    • Cloud deployment and migration

    1099 Details

    • Remote (US); working during Eastern Time zone

    W-2 Details

    • W-2 position would require candidates to locate near Indianapolis, IN. At this time, we do not offer relocation assistance.
    • W-2 employees work from home, from E-g's office in Indianapolis, or the client's office depending on client engagement requirements. Current client opportunities support remote work from home.

    Duties and responsibilities


    • Deliver solutions written in Java, Kotlin, or other JVM languages.
    • Deliver good API design in collaboration with front end developers and other integrators
    • Communicate with business stakeholders and decision-makers about development activities and solutions
    • Advise clients on technology decisions
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

    Requirements and qualifications


    Required

    • 4+ years of development in JVM languages
    • Knowledge of SQL databases
    • Knowledge and experience with cloud technologies
    • Experience with unit and integration testing and designing test systems
    • Understanding of architectural trade-offs when designing software systems
    • Comfort level working with others on a development team, which includes respect for other team members. We believe the best software teams can write quality software without toxicity. Candidates should have a willingness to help other developers and the humility to seek help when needed.
    • Driven to serve clients with excellence
    • Proactively takes the initiative to solve problems and learn
    • Passion for technology and continuous learning
    • Strong interpersonal and communication skills

    Nice to have

    • Experience with Agile philosophies and methodologies
    • Experience mentoring and coaching junior developers
    • Experience with distributed system technologies such as Kubernetes
    • Experience with messaging and event-oriented technologies such as Kafka
    • Experience and passion for DevOps tools, technologies, and culture
    • Experience with other development platforms/languages
    • Knowledge of NoSQL databases

    Apply at Greenhouse

missin' somethin'?

Want to recommend an event for the calendar? Fill out this form.

Coming to one of our events, or joining us on Slack? Cool!
Check out our Code of Conduct , and meet our Board

Just wanna chat? Hit us up at @indyhackersorg

This thing you're looking at

This web app sorta thing has been crafted lovingly but with wild abandon by The Indy Hackers Board. It's warty and it oozes unspeakably in some places. Find out on GitHub.

Background photo by Garrett Hart.