TIBCO
Location
Mumbai | India
Job description
As an Associate Software Engineer, your primary responsibility will be to design and develop BusinessWorks products, and to coordinate with the rest of the team working on different layers of the integration platform.
You are a self-driven, enthusiastic Associate Software Engineer with a continuous learning mindset, a passion for technology, and a can-do positive/proactive attitude
Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
As a Java Developer, you will take on a critical technical role in the creation of several crucial components that make up our signature offering.
Your expertise and dedication will be integral to the success of our products development.
Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes
Gain in-depth knowledge and understanding of TIBCO integration suite of products and propose improvements and enhancements.
Opportunity to build both on-prem and cloud-based products by collaborating with multiple teams and various stakeholders(QA counterpart, product managers, support engineers and customers).
Responsible for developing well-designed, testable, and efficient code and resolving technical issues through debugging, research, and investigation.
Maintain high standards of quality for code, documentation, and other deliverables.
Adhere to industry best practices and contribute to internal coding.
Required Experience/Skills:
Bachelors Degree in Computer Science or Information Technology
2-4 years of Software Engineering experience in Core Java Multithreading, OSGi, JMS, XML and OOPs concepts.
Experience with data structures, algorithms, object-oriented design with performance considerations.
Experience in supporting and/or implementing complex integration projects connecting various third party systems, including RDBMS, cloud services, and others.
Deep understanding of web service technologies such as REST,SOAP, JSON, SSL/TLS,OAuth2, Swagger etc.
Excellent debugging, critical thinking, and communication skills
Experience with agile development tools and practices
Active interest in new technology and emerging engineering practices
Experience in developing and consuming the Event driven Microservices using Message brokers(e.g. Kafka, ActiveMQ, RabbitMQ)/ RESTFul Microservices using Java and containerized deployment using technologies like Docker, Kubernetes.
Familiarity with Eclipse and plugin development is a plus.
Exposure to cloud computing services like AWS, AZURE, GCP will be a plus.
Familiarity with JIRA, Confluence and development tools.
Job tags
Salary