Talent.com
Full Stack Java Developer

Full Stack Java Developer

Tata Consultancy ServicesMilwke, WI
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description
  • A minimum of 5 years of professional experience in software development
  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns
  • Strong Java and / or C++ software design, implementation and testing skills
  • Experience or studies related to distributed systems, peer-to-peer networks or computer networking, networking sniffing
  • Experience with Data Distribution Services (DDS)
  • Experience with service-oriented architectures and microservices
  • Experience with RESTful services
  • Experience with multi-threaded, concurrent systems
  • Experience with Kubernetes
  • Experience with Docker containers
  • Experience with Gradle / CMake / Conan for build automation
  • Experience with Ansible for software provisioning, configuration and application deployment
  • Experience with developing in a Linux-based environment
  • Experience working on Linux based platforms
  • Strong analytical skills, and experience in software development lifecycle
  • Design and implement platform software and services
  • Work across the entire software development lifecycle including software requirements, high-level and detailed design specifications, software implementation, verification, defect resolution and maintenance activities
  • Collaborate with Architects to design solutions and implement them into product
  • Evaluate basic technology / software design choices and articulate tradeoffs
  • Participate in pair programming and code reviews
  • Develop automated unit, integration and system level tests to verify the design and implementation
  • Participate in Agile project planning activities with the team to define, estimate and plan tasks
  • Take ownership of tasks and deliver without supervision while using discretion to seek help when needed Communication; Ability to work in teams
  • serp_jobs.job_alerts.create_a_job

    Java Developer • Milwke, WI