Mthree Consulting - Boston, MA

posted 22 days ago

Full-time - Entry Level
Boston, MA

About the position

The Software Developer position at mthree focuses on creating and maintaining low-latency, high-performance applications for market order execution in the financial industry. The role involves managing the full project lifecycle, from requirements gathering to deployment and support, while working on various asset classes and enhancing existing systems.

Responsibilities

  • Develop and maintain systems for order execution across various markets.
  • Manage the full project lifecycle, including requirements gathering, development, deployment, and support.
  • Implement features, fix bugs, and participate in support investigations using Java, Oracle, and Microservices.
  • Collaborate closely with product management, QA, and other development team members.
  • Learn and implement best practices in coding and design, keeping up with the latest developments in Java, J2EE/Java EE, and JavaScript frameworks such as Angular JS and React.
  • Participate in code and design reviews, scrum-style team meetings, and retrospectives.
  • Contribute ideas to continually improve applications and processes.
  • Handle deployment, automation, management, and maintenance of cloud-based production systems.
  • Participate in automating cloud-native technologies, deploying applications, and provisioning infrastructure.
  • Perform Proof-of-Concept to establish design patterns.
  • Develop front-end and back-end applications architecture and knowledge of web application servers like Tomcat, Jetty, JBoss.
  • End-to-end development, unit testing, deployment, and post-deployment support for deliverables.
  • Adopt DevOps practices and the CI/CD model of development.

Requirements

  • Bachelor's degree or equivalent in Information Technology, Computer Science, or a related technical field.
  • Minimum 3 years of experience as a Software Developer or in a related occupation.
  • Experience with Core Java, Microservices, REST, Test Driven Design, Oracle, GIT, JUnit, Jenkins, MQ, and KAFKA.
  • Full stack Java developer with excellent Object Oriented design skills, JavaEE, messaging, and database development.
  • Front-end GUI skill sets to work on web-based and machine-to-machine API applications.
  • Passionate about software development with Java/JAVA J2EE/React Js/REST and SOAP web services.
  • Knowledge of relational databases like Oracle/DB2 and SQL.
  • Ability to debug and support application maintenance.
  • The right to work without needing visa sponsorship.

Benefits

  • Full support and benefits as an mthree employee.
  • Performance-based salary increase after 12 months.
  • Opportunity to transition into a permanent role with the client.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service