Sr. Engineer, ITIN-Maharashtra-Pune, India
+ View All Jobs
Share This Job
About TibcoHeadquartered in Palo Alto, CA, TIBCO Software enables businesses to reach new heights on their path to digital distinction and innovation. From systems to devices and people, we interconnect everything, capture data in real time wherever it is, and augment the intelligence of organizations through analytical insights. Thousands of customers around the globe rely on us to build compelling experiences, energize operations, and propel innovation.
Our teams flourish on new ideas and welcome individuals who thrive in transforming challenges into opportunities. From designing and building amazing products to providing excellent service; we encourage and are shaped by bold thinkers, problem-solvers, and self-starters. We are always adapting and providing exciting opportunities for our employees to grow, learn and excel.
We value the customers and employees that define who we are; dynamic individuals willing to take the risks necessary to make big ideas come to life and who are comfortable collaborating in our creative, optimistic environment. TIBCO – we are just scratching the surface.Overview
Team Overview:TIBCO IT’s Custom Software Engineering team is globally distributed across locations in the US, India, and Australia. This team maintains several critical IT systems used within TIBCO and by TIBCO's customers, including Single Sign On and multiple software delivery systems.
The team has an open and collaborative team culture with everyone working together to the overall success of the company
Role Overview:As a Senior Java Developer, you will assist in the development, implementation, and management of technology-based business solutions to improve TIBCO's internal and customer facing systems. You will be coding, testing, and implementing configuration changes and assisting in the design of software applications to meet both functional and technical requirements.
Working in a dynamic, growing company you will be fully supported and have lots of opportunities for professional and career growth, alongside talented and committed colleagues.
What You'll Do
+ Identify and analyze user requirements
+ Prioritize, assign and execute tasks throughout the software development life cycle
+ Write well-designed, efficient code
+ Review, test and debug team members’ code
+ Ensure TIBCO's applications are secure and up to date
+ Create technical documentation
Who You Are
+ You like working with an IT team with diverse technical skills, including folk who dont necessarily understand the intricacies of UI frontend tools and frameworks
+ You can communicate well (spoken and written) with a diverse audience - developers of all levels, product managers, and people who do not have a software development background
+ You have a knack to quickly identify the audience and tailor your message to meet their needs
+ You have a natural inclination to solve business problems by using a pragmatic balance between technology and business processes
+ Passion to learn new technologies, solve problems, and deliver customer-centered solutions that make you proud
+ A genuine interest in programming, and a special interest in areas like reliable and scalable system architecture, efficient data structures and algorithms, and performance optimization
+ You have good relationship building skills and motivated to develop good internal & external relationships gracefully
+ Strong time management and organizations skills. Self-directed
+ Pragmatic team player with focus on getting the job done
+ Bachelor’s degree or higher in Computer Science or equivalent would be desirable
+ 6 or more years of software development experience in using Java, Spring 4 and 5, Spring security, Spring Restful APIs and Spring web module, Oracle SQL/database
+ Experience with debugging and diagnostics of distributed systems
+ Clearly understands the concepts of MVC, JDBC/Oracle database, and RESTful/SOAP Services
+ Demonstrable skill for writing reusable Java libraries
+ Familiar with internet and network security standards, identity and access management (IAM) systems/protocols (LDAP, SAML, oAuth, OpenId / OpenId Connect)
+ Understanding fundamental design principles behind a scalable application, Java/J2EE design patterns
+ Working knowledge of JUnit/JMock tests using Spring framework
+ Experienced in using build and other tools such as Ant, Maven, Apache Tomcat
+ Proficient understanding of code versioning tools - Tortoise SVN, Git
+ Experience using AWS amazon and the Angular would be an advantage
+ Familiarity with Identity Management and Single Sign On SSO products from Ping Identity would be an advantage
+ Experience implementing solutions using TIBCO products, especially one of more of the following products would be an advantage - TIBCO BusinessWorks, TIBCO Messaging, TIBCO Mashery, TIBCO Data Virtualization, and TIBCO Spotfire
TIBCO is an equal opportunity employer.
If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact TIBCO Software at firstname.lastname@example.org for assistance. “Applicant Accommodation” should be included in the subject line of the email.