Senior Java Engineer (Onsite)

Zocalo Recruiting

Senior Java Engineer (Onsite)

Austin, TX
Full Time
Paid
  • Responsibilities

    THIS JOB IS NOT REMOTE

     

    Overview:

    We are seeking a Senior Java Engineer to design, develop, and maintain high-performance applications. The ideal candidate has deep expertise in Java, Spring Boot, and microservices architecture, along with experience in cloud platforms like AWS or Azure.

     

    Responsibilities:

    • Design, develop, and optimize scalable Java applications

    • Implement and maintain RESTful APIs and microservices

    • Work with databases like PostgreSQL, MySQL, or MongoDB

    • Optimize application performance and security

    • Collaborate with cross-functional teams (DevOps, QA, Product)

    • Write clean, maintainable, and well-documented code

    • Participate in code reviews and mentor junior engineers

    • Troubleshoot and resolve production issues

     

    Requirements:

    5+ years of Java development experience

    • Strong expertise in Spring Boot, Hibernate, and REST APIs

    • Experience with microservices and cloud platforms (AWS, Azure, GCP)

    • Proficiency in SQL and NoSQL databases

    • Familiarity with Docker, Kubernetes, and CI/CD pipelines

    • Knowledge of unit testing and test automation

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork skills

     

    Nice to Have:

    • Experience with Kafka, RabbitMQ, or other messaging systems

    • Familiarity with frontend technologies (React, Angular)

    • Exposure to DevOps practices and infrastructure as code