×
Register Here to Apply for Jobs or Post Jobs. X

Sr Java Developer

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: TechDigital Group
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below

Java Developer

Required Skills/Experience

  • 7+ years IT-Software/ Software products.
  • Hands on experience with system programming, development of service/module type of applications in mainstream scripting.
  • Understanding of Microservices technologies including Sprint Boot, Java, JavaScript, Git, Jenkins.
  • Stored Procedure, Kafka.
  • Experience on AWS services.
  • Preferred Skills/Experience

  • Container style of programming– Micro-services, Docker, Openshift.
  • Experienced across programming languages, patterns and data structures.
  • Adequate hands on experience with Multi-Threaded development covering thread sync & synchronization, locks, database concurrency, Good knowledge and experience.
  • Applied knowledge of Object Oriented programming concept (OOPS), Micro services, Operating System (OS) concept and UML.
  • Proficient with software Architecture, design patterns and strong demonstrated experience in building frameworks.
  • Strong computer science background including distributed computing.
  • Good knowledge of software development tools and methodologies.
  • Good knowledge of secure coding practices is a plus.
  • Thorough understanding and hands-on experience in the development of all layers of enterprise applications to analyze system scalability, integration, and performance issues as well as internationalization utilizing either Unicode and/or multi-byte databases.
  • Good exposure to software development life cycle, development process flow and their tools usage.
  • Must be aware of Agile, Incremental or spiral development methodology.
  • Excellent diagnostic and troubleshooting skills, problem solving, and an ability to learn quickly.
  • Domain Knowledge in Financial Service is a plus.
  • Good communication skills to articulate views/thoughts with team and partners or customers without any gap.
  • Willingness and ability to learn new technologies.
  • Expert knowledge of computer languages, data structures, program design methods and techniques.
  • Ability to troubleshoot complex problems systematically.
  • Self-motivated, thorough, and methodical.
  • Overall knowledge of the computing environment at large, e.g., typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
  • Top

    Skills:


    Java, microservices, AWS, Kubernetes, Docker

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary