Ivanti · 7 hours ago
Senior Software Engineer - Java, Spring boot, Microservices
Ivanti is seeking an experienced Senior Software Engineer to join their dynamic, globally distributed team and help deliver world-class products that empower organizations worldwide. The role involves contributing to the strategy and execution of multiple product releases, participating in complex projects, and ensuring technical excellence through hands-on development and architectural guidance.
IT InfrastructureIT ManagementSoftware
Responsibilities
Collaborate closely with cross-functional teams to implement robust unit and automation testing, drive DevOps practices, and streamline CI/CD pipelines for rapid and secure deployment cycles
Manage the full software development lifecycle from requirements analysis to deployment, ensuring all features for device, application, and content security meet the highest standards of reliability and scalability
Build sophisticated server-side solutions and RESTful web services using Java, J2EE, Spring Boot, and microservices architecture to support device management across iOS, Android, and Windows platforms
Design innovative architectures and implement solutions leveraging industry best practices, with a strong focus on performance, security standards, and seamless integration of RDBMS/NoSQL and cloud technologies
Partner with cross-functional teams—including product managers, UX designers, and QA engineers—to align on customer requirements, refine user stories, and ensure successful product delivery using Agile/Scrum methodologies
Lead a team of software engineers by providing technical expertise, driving best engineering practices, conducting code reviews, and mentoring team members to achieve development excellence
Collaborate closely with other engineering teams and stakeholders to troubleshoot large-scale complex systems, drive process improvements, and facilitate a culture of continuous innovation and feedback
Advise the team and organization on emerging technologies, security standards, DevOps processes, and identity management practices, supporting the evolution of product architecture and development strategies
Qualification
Required
Bachelor's degree (B.E. / B.Tech) in Computer Science or a related field, with 6+ years of relevant industry experience
Extensive expertise in building high-quality services using Java, J2EE, Spring, and related technologies
Proven experience designing and developing applications and web services within a Service-Oriented Architecture (SOA), leveraging RESTful services and API gateways
Strong background in RDBMS and NoSQL technologies
Proficient in applying design patterns, data structures, and algorithm design for optimal solutions
Hands-on experience with Spring Boot, Spring Cloud, API Gateway, ElasticSearch, and Apache Kafka
Solid exposure to leading cloud platforms such as AWS and Azure
Deep understanding of system performance and scalability principles
Demonstrated leadership in guiding small engineering teams through the design, implementation, and delivery of substantial software components
Consistent record of applying engineering best practices throughout the software development lifecycle
Ability to interpret complex customer requirements and engineer effective product solutions
Familiarity working with Linux-based environments
Strong understanding of Agile or Scrum development methodologies
Excellent verbal and written communication skills
Outstanding analytical and problem-solving abilities
In-depth knowledge of software security standards and microservice architectures
Well-versed in DevOps tools and processes
Preferred
Advantageous to have experience with SAML, OAuth, Identity management, and Certificate/PKI technologies
Benefits
Friendly flexible working model: Empower excellence whether you’re at home or in the office and support work-life balance.
Competitive compensation & total rewards: Including health, wellness, and financial plans tailored for you and your family.
Global, diverse teams: Collaborate with talented people from 23+ countries.
Learning & development: Grow your skills with access to best-in-class learning tools and programs.
Equity & belonging: We value every voice. Your story helps inform our solutions for a changing world.
Company
Ivanti
Ivanti automates IT and Security Operations to discover, manage, secure and service from cloud to edge.
H1B Sponsorship
Ivanti has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (17)
2023 (12)
2022 (33)
2021 (20)
2020 (4)
Funding
Current Stage
Late StageTotal Funding
$350MKey Investors
Charlesbank Capital PartnersTA Associates
2025-04-22Debt Financing· $350M
2021-03-09Private Equity
2020-08-13Private Equity
Recent News
2025-12-25
Company data provided by crunchbase