Mindex

Mindex is a family-owned business dedicated to attracting top talent by fostering a competitive and supportive environment. The company values its skilled employees as its greatest asset and promotes a team-oriented culture. Mindex is currently seeking candidates for various job openings, including a remote Associate Java Software Engineer position.

Related companies:

Jobs at this company:

Apply

📍 Rochester, Pennsylvania, Ohio, Michigan, North Carolina

🧭 Full-Time

💸 90000 - 140000 USD per year

🔍 Software Development

  • Bachelor's degree in Computer Science, Engineering, or related areas, and/or an equivalent combination of education and experience
  • Eight+ years of software development experience in Java
  • Software development experience in AngularJS
  • Experience with enterprise development in an Agile environment
  • Experience with OpenShift or other container-based deployments
  • Knowledge of Spring Framework, MongoDB, Oracle, REST, and Microservices

  • Understands customer needs and requirements; develops solutions to accurately reflect those requirements
  • Designs and develops technical software solutions
  • Determines the scope and methodology for testing requirements
  • Participates in cross-functional collaboration with other teams to determine dependencies and roadblocks to ensure effective and efficient implementation of solutions
  • Reviews and supports documentation of each aspect of an application as a reference for future upgrades and maintenance
  • Validates code quality as an active participant in pull requests
  • Mentors junior team members and provides technical guidance

Software DevelopmentAgileJavaMongoDBOracleSpringGoCollaborationCustomer serviceDocumentationMicroservices

Posted 2024-11-16
Apply
Apply

📍 Rochester, New York, United States; Pennsylvania, United States; Ohio, United States; Michigan, United States; North Carolina, United States

🧭 Full-Time

💸 $105,000 - $155,000 per year

🔍 Software Development

  • BS degree in Computer Science, Computer Engineering, or equivalent experience
  • Five+ years of enterprise business software development experience in Java or .NET in complex heterogeneous environments
  • Comfortable with large complex database environments including SQL Server, Oracle, and MongoDB
  • Broad experience as a developer in complex enterprise environments with recent focus on full stack web development using JavaScript frameworks, RESTful endpoints, Relational Databases, and Document Databases
  • Knowledge of one or more of the following Java or .NET frameworks: Springboot, Spring framework, .NET MVC, .NET Core, .NET WebAPI
  • Working understanding of automated build, deploy, and release pipelines
  • Experience working within a DevOps environment
  • Experience in design for testability and building out automated unit, integration, and end-to-end test scenarios
  • Understanding of containerization and private cloud technologies such as Docker and Openshift
  • Experience leading and mentoring teams in an Agile/Scrum environment

  • Understand the client’s mission, vision, and business value as defined by the client’s Product Owner
  • Partner with both technical and non-technical stakeholders to design, develop, and guide advanced technical software solutions while identifying and prioritizing features
  • Partner with the Scrum Master to manage the solution team to design, develop and implement solutions considering client needs, solution architecture, and resource constraints
  • Moderate the solution creation process, coordinate agile development of the solution, and ensure good development practices
  • Deliver an uncompromising customer experience
  • Build technical and non-technical relationships inside of your team, across Mindex delivery teams, and with customer stakeholders
  • Lead, mentor, and coach junior team members to help them become better engineers
  • Investigate new technologies, processes, and best practices
  • Remain accountable for work output of the delivery team from concept through delivery
  • Act as final quality gate for all team deliverables, approving PRs, reviewing test automation, and documentation and returning for rework as needed
  • Be a trusted advisor, present and engaged in customer meetings and discussions, prepared to offer advice and assistance

DockerLeadershipSoftware DevelopmentSQLAgileJavaJavascriptMongoDBOracleSCRUMSpringJavaScriptProduct DevelopmentGo.NET.NET coreDevOps

Posted 2024-10-04
Apply