Job Opening / ZoomInfo Is Hiring for Software Engineer III (Java Developer)


Keyskills : Software Engineer III (Java Developer)

ZoomInfo Launches New Account-Based Marketing Platform, MarketingOS |  Business Wire

Key Responsibilities

  • Microservices Development: Design, develop, and maintain high-quality microservices using Java, adhering to best practices and coding standards.
  • System Architecture: Collaborate with the other team members to contribute to the design and evolution of the microservices architecture, ensuring scalability, reliability, and performance.
  • API Development: Create robust RESTful APIs and integrate with external services, ensuring data consistency and security.
  • Database Integration: Work with various database systems, including SQL and NoSQL, to design efficient data models and access patterns for microservices.
  • Performance Optimization: Identify and address performance bottlenecks in the microservices, optimizing code and infrastructure as needed.
  • Testing and Quality Assurance: Write unit and integration tests and participate in code reviews to maintain code quality and reliability.
  • Troubleshooting: Investigate and resolve issues reported in production, providing timely solutions to ensure system availability.
  • Adoption of Best Practices: Stay up-to-date with industry trends and best practices related to microservices, Java development, and cloud technologies.
     

Requirements

  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • Proven experience of 4+ years as a Java developer, with a strong focus on microservices development.
  • Proficiency in Java and relevant frameworks mainly Spring Boot.
  • Solid understanding of microservices architecture principles and best practices.
  • Must be able to work independently and deliver excellent results in short timelines
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Proficiency in RESTful API design and development.
  • Familiarity with databases (SQL and NoSQL) and data modeling.
  • Strong problem-solving and debugging skills.
  • Experience with cloud platforms - GCP - is a plus.
  • Excellent communication and teamwork skills.
  • Proficient in English.
  • Ability to thrive in a fast-paced, collaborative environment.

Apply Here