Apply

Senior Java Engineer - Contract

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: Mexico

🔍 Industry: Consulting

🏢 Company: Tech Holding👥 101-250ConsultingFinanceInformation Technology

⏳ Experience: 6+ years

🪄 Skills: Design PatternsJavaSpringSpring BootStrategyMentoring

Requirements:
  • 6+ years of experience as a software engineer, building and operating production systems at scale.
  • 4+ years experience with Java using Spring Boot or Dropwizard.
  • Bachelor’s degree in computer science or a related field is preferred.
  • Good understanding of application scaling.
  • Experience with unit testing and integration testing.
  • Experience teaching and mentoring junior engineers.
Responsibilities:
  • Develop and deliver clean, maintainable, performant code.
  • Help define the architectural strategy for the systems owned and contribute to architectural vision for the platform.
  • Review code and provide feedback on team technical work.
  • Build services and tooling to streamline development process.
  • Mentor and coach less experienced engineers.
  • Define standards and best practices for development processes.
  • Participate in sprint-related meetings.
  • Encourage a culture of experimentation and innovation.
  • Provide consultation for non-technical teammates.
  • Advocate for new technology and flexible design patterns.
Apply