Java Tech Lead

TechDigital

  • Goodlettsville, TN
  • 26 days ago

    Highlights

    Yes/No Java Development MongoDB Spring Boot Microservices AWS or GCP Cloud-native technologies including Docker and Kubernetes . Strong experience in developing microservices and RESTful web services.

    Numbers & Facts

    LocationGoodlettsville, TN
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Description

    Skill Last UsedExperience in Years/monthRating (10 points)
    1 = newbie 10 = expert
    Hands on Exp.
    Yes/No
    Java Development
    MongoDB
    Spring Boot
    Microservices
    AWS or GCP
    Cloud-native technologies including Docker and Kubernetes


    Technical Skills & Experience:
    • 10+ years of experience as a Lead in modern Java-based development
    • Hands-on experience with Java 8+ and Spring Boot, including Spring 5 and WebFlux for reactive programming
    • Experience with non-relational databases such as MongoDB
    • Proven experience in cloud-based projects using AWS or GCP
    • Familiarity with cloud-native technologies including Docker and Kubernetes
    • Working knowledge of CI/CD tools like Git, Jenkins, Bamboo, VSTS
    • Strong experience in developing microservices and RESTful web services
    • Understanding of microservice design patterns and inter-service communication
    • Experience with distributed messaging systems like Kafka, Avro, Schema Registry, AWS SQS, SNS
    • Hands-on experience with observability tools such as Splunk, Datadog, New Relic, and CloudWatch
    • Experience with Git, JIRA, and Confluence for version control and collaboration
    • Familiarity with UML artifacts including class, activity, and sequence diagrams
    • VTEX certification is highly recommended.
    Key Skills:
    • Ability to design, lead, and implement test strategies for complex applications
    • Demonstrated ownership from concept to production deployment
    • Skilled in integration approaches and strategies
    • Strong understanding of Agile development methodology
    • Experience in eCommerce projects; working knowledge of CommerceTools is desirable
    • Excellent written, verbal, and interpersonal communication skills
    • Ability to identify project risks and plan mitigation strategies
    • Strong adherence to timelines and proactive decision-making
    Responsibilities:
    • Lead a team of developers and own the full product lifecycle
    • Design solutions to complex business problems and implement server-side logic
    • Conduct code reviews, provide mentorship, and contribute individually
    • Develop REST APIs ensuring high performance and responsiveness
    • Write reusable, testable, optimized, and efficient code
    • Design and implement low-latency, high-availability, and scalable applications
    • Build applications with performance and scalability in mind
    • Create design documents and contribute to architectural decisions
    • Deliver project modules on time and with high quality
    • Provide detailed periodic status and health reports of the project
    • Collaborate with PMs to identify risks and plan mitigation actions

    Similar Jobs