Diverse Lynx - Sunnyvale, CA

posted 4 months ago

Full-time - Mid Level
Sunnyvale, CA
Administrative and Support Services

About the position

The Java Developer position at Diverse Lynx LLC is a full-time role based in Sunnyvale, CA, requiring on-site presence. The ideal candidate will have between 8 to 12 years of experience in software development, specifically with a strong focus on Java, J2EE, and Spring Boot. This role is not just about coding; it involves leading a team, providing technical guidance, and ensuring that projects progress smoothly by removing any blockers that may arise. The candidate should be an independent thinker, capable of identifying problems and proposing creative solutions. In this position, the developer will be responsible for building Java Microservices using Java versions 8 or 11, along with Spring and Spring Boot frameworks. A deep understanding of Java Collections, Threads, and design concepts is essential. The role also requires proficiency in Object-Oriented Programming and design patterns, as well as experience with both relational and NoSQL databases, particularly MongoDB. The candidate should be comfortable using version control systems like GIT or GitHub and should embody a passion for new technologies and continuous improvement. The successful candidate will be a strong communicator and a team player, capable of leading by example and fostering a collaborative environment. The company values diversity and is committed to providing equal employment opportunities to all qualified applicants, ensuring that hiring decisions are based solely on ability and competence.

Responsibilities

  • Develop and maintain Java applications using J2EE and Spring Boot.
  • Lead a team of developers, providing design and technical guidance.
  • Build Java Microservices using Java 8/11, Spring, and Spring Boot.
  • Utilize GIT, GitHub, or other distributed version control systems for code management.
  • Implement Object-Oriented programming principles and design patterns in development.
  • Work with relational databases and NoSQL databases like MongoDB.
  • Identify problems and provide creative solutions to enhance project efficiency.
  • Communicate effectively with team members and stakeholders to ensure project alignment.
  • Embrace new technologies and contribute to continuous improvement initiatives.

Requirements

  • 8+ years of experience in Java, J2EE, and Spring Boot development.
  • 2+ years of experience as a Technical Lead.
  • Proficient in building Java Microservices.
  • Strong understanding of Java Collections and Threads.
  • Experience with design concepts, patterns, and coding standards.
  • Proficient in Object-Oriented programming and design patterns.
  • Experience with relational database management systems.
  • Familiarity with NoSQL databases, particularly MongoDB.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service