Staff Java Developer - Spring Boot, Linux , Networking/Security

Ivanti

Staff Java Developer - Spring Boot, Linux , Networking/Security (10+ years experience)

Hyderabad

As a Staff Software Engineer, you will

  • Design and develop new features using Agile development process (Scrum)
  • Pay special attention to the Quality in all stages of development
  • Ensure a high degree of reliability, availability, performance and scalability
  • Maintain existing code and troubleshoot issues in large scale complex environments
  • Collaborate with other teams in the organization
  • Drive innovations by staying on top of the emerging technologies and trends
  • Play a key role in evolving the product architecture
  • Provide technical leadership and mentorship to other team members

Job Requirements:

Essential

  • B.E. / B. Tech in Computer Science or equivalent with 6+ years of experience
  • Extensive experience in building services using Java J2EE, Spring etc.
  • Experience in developing and designing applications and web services in a Service Oriented Architecture, including the use of RESTful services and API gateways.
  • Strong in Linux/OS internals/fundamentals and Platforms (Building ISO, RPM, Python, Shell scripting etc).
  • Strong in Networking, TCP/IP, tunneling , packet fragmentation etc
  • Excellent analytical and problem solving skills are mandatory.
  • Strong understanding of security principles and best practices for operating systems, including vulnerability management, endpoint protection, and compliance requirements.
  • Experience with virtualization technologies (e.g., VMware, Hyper-V) and containerization platforms (e.g., Docker, Kubernetes). Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Experience/Familiarity with RDBMS and NoSQL technologies.
  • Fluency with design patterns, data structures and algorithm design.
  • Experience in AWS & Azure Technologies
  • Solid “systems” fundamentals related to performance and scalability
  • Good track record of applying engineering best-practices
  • Ability to understand customer requirements and then engineer the product accordingly
  • Good teamwork and communication skills.
  • Good knowledge of Agile or Scrum methodologies.
  • Strong verbal and written communication skills are mandatory.
  • Strong problem-solving skills, attention to detail, and the ability to work effectively both independently and as part of a team.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with colleagues at all levels of the organization.

Preferred

  • Knowledge of security standards
  • Hand-on experience in micro service architecture
  • Good knowledge on dev-ops tools and processes

#LI-VG2

Read Full Description
Confirmed 23 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles