
Search by job, company or skills
Position: Senior Software Engineer (FullStack)
Location: Bangalore, India
Your day, if you join us:
This individual will work in the Exostar IAM platform development team to design and develop cloud services in the Identity and Access Management domain. The successful candidate will be a passionate and dedicated full-stack software engineer with extensive knowledge and experience in developing, testing, and supporting complex, highly scalable, and dependable solutions.
Your day, if you join us:
Developing architectural designs for solutions to business problems
Assisting product managers and customers in understanding Exostar technology, products, and services
Designing and developing cutting-edge solutions in Java and Angular, employing industry-best design patterns and development practices
Mentoring development teams on the use of design patterns and evangelizing software development practices and processes
Lead design reviews and code walkthroughs for small teams
Presenting architectures and designs to Exostar customers and the management team
Own the product from inception to deployment into production.
You meet our must-haves for this role if:
You have a minimum of 5+years of overall development experience using Java and related Web application technologies
You have a bachelor's degree preferably in Engineering, Computer Science, Mathematics, or Physics
You lead the design, development, and deployment of at least one significant web application or product
You have strong Object Oriented programming and design skills
You have a strong understanding of Data Structures & Algorithms
You have at least 5 years of experience with Core Java / J2EE, Java 11
You have at least 5 years of experience building RESTful microservices using Spring Boot, Hibernate, and Spring Data JPA.
You know traditional databases like SQL Server, Oracle, and NO SQL Databases like Mongo DB, Couch DB.
You know CI/CD Pipelines built with GitHub, Maven, Bamboo or Jenkins, etc.
You have distributed large-scale web application development and integration
You possess solid knowledge of technologies such as J2EE, JMS, JDBC, JSP, JSF, and Java Servlets
You demonstrate expert proficiency with J2EE application servers especially Apache Tomcat
You have hands-on experience with HTML5, Ajax, Angular, CSS, and related frameworks
You have experience writing unit and integration tests, using Junit, Mockito, and PowerMock.
You have experience in Java code profiling and performance testing.
You are proficient in Angular 11+, Angular Material, CSS3, SASS, HTML5, JavaScript, TypeScript, and NgRx.
You have experience consuming RESTful APIs
You have experience developing responsive UI and single-page applications
You demonstrate a thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
You know how to defend against web security vulnerabilities, such as XSS, CSRF, etc.
You are familiar with Webpack and Angular CLI
You have experience with CSS Flexbox, CSS grid layout, Angular Flex-Layout, or other fluid or responsive design frameworks
You work closely with diverse teams of architects, other engineers, and product and program managers in an Agile/SCRUM environment
You're exactly who we're looking for if:
You have experience with Azure / Hybrid-Cloud Architecture and built cloud-native solutions.
You have knowledge of PKI and implementation experience with JCE
You have experience with Hardware OTP based Authentication products and APIs
You have experience with Gemalto ID Confirm, SafeNet Authentication Service
You have an understanding of Web Single Sign-On technologies such as SAML, WS-FED, and OAUTH
You have experience with any product such as ADFS, Ping Federate, or Oracle Identity Federation Service
Aerospace and Defense environment background a plus
Exostar offers cloud-based solutions to help companies in highly-regulated industries mitigate risk and solve identity and access challenges. Organizations leverage Exostar solutions to help them collaborate securely, efficiently, and compliantly with their partners and suppliers. Exostar provides connect-once, collect-once, and certify-once access to partners. This strengthens security, reduces expenditures, and raises productivity so organizations can better meet contractual, regulatory, and time-to-market objectives.
Founded in 2000 and headquartered in Herndon, VA, Exostar's solutions are used by over 135,000 organizations in over 150 countries worldwide. Exostar's A&D customers include global market leaders such as BAE Systems, Boeing, CSC, Honeywell, Huntington Ingalls Industries, Lockheed Martin, Northrop Grumman, Raytheon, and Rolls-Royce.
Exostar is an Equal Employment Employer. The company provides equal employment opportunities to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status, or genetic information. Exostar is committed to providing equal employment opportunities for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions.
Job ID: 70459253