Tech Lead

Keylent, Inc.

$90K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-10 years of experience developing products for enterprise clients
  • Experience in integrating with warehouse management systems
  • Proficient in Java and familiar with its ecosystem
  • Solid understanding of object-oriented programming
  • Experience with popular web application frameworks like Play and Spark

Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure optimal performance, quality, and responsiveness of applications
  • Identify and resolve bottlenecks and bugs in the application
  • Maintain code quality, organization, and automation integrity
  • Implement automated testing platforms and unit tests
  • Work with various design and architectural patterns

Benefits

  • Work in a dynamic product development team
  • Opportunity to develop systems impacting enterprise business processes
  • Engagement with cutting-edge warehouse management technologies
  • Potential for flexible work arrangements
  • Use of modern development tools and frameworks
Full Job Description
Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply.
Tax Terms: W2, 1099
Corp-Corp or 3rd Parties: Yes

Java developers required to be part of a product development team to develop a product targeting business/enterprise customer.
Business domain: Warehouse Management/Warehouse Execution systems

Experience:
5-10 years' Experience working in developing products for an enterprise customer desirable.
Experience working with/integrating with Warehouse management systems

Responsibilities
  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization Skills
  • Proficient in Java, with a good knowledge of its ecosystems
  • Solid understanding of object-oriented programming
  • Familiar with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowledge of concurrency patterns in Java
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Experience with popular web application frameworks, such as Play and Spark
  • Familiarity with Java GUI frameworks {{such as Swing, }
  • Knack for writing clean, readable Java code
  • Experience with both external and embedded databases
  • Understanding fundamental design principles behind a scalable application
  • Basic understanding of the class loading mechanism in Java
  • Creating database schemas that represent and support business processes
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Ant, Maven, and Gradle
  • Familiarity with continuous integration

Similar Jobs

More Jobs at Keylent, Inc.

More Enterprise Technology Jobs

Find similar Tech Lead jobs: