New Era TechnologySoftware Developer
Jun. 2024Indianapolis, Indiana, United States- Developing and maintaining an enterprise application following Jakarta EE specifications, such as JSP and Servlets, and leveraging IBM Integration Designer (IID) for service integration and orchestration
- Utilizing BPEL and WebSphere Enterprise Service Bus SCA assembly diagram to implement the Service Component Architecture (SCA) programming model and provide advanced integration solutions
- Automating configuration and environment-specific setup tasks for WebSphere Application Server, such as SSL Configuration and JAAS alias creation, in IBM Integration Designer by using the wsadmin tool and Jython
- Designing and implementing RESTful web services with JAX-RS (Apache Wink) and SOAP web services with JAX-WS (Apache Axis2) that leverage WSDL for contract definition and using SOAP UI for service validation and testing
- Implementing object-oriented design patterns, such as Creator, Factory, and Proxy, to build scalable and maintainable software solutions
- Conducting unit testing using TestNG to ensure software quality and reliability
- Utilizing Postman to create mock servers and test endpoints directly for functional validation
- Utilizing Jenkins to deploy applications to various environments to ensure smooth and consistent releases - Utilizing DataDog to monitor various states of applications and services, such as performance, health, and infrastructure to perform end-to-end tracing
- Utilizing Splunk for analyzing log data and generating items, such as reports and dashboards - Utilizing Snowflake to query databases and retrieve data for analysis and reporting
- Creating and updating documentation for developers across multiple teams and departments
- Adhering to SAFe 6 principles for Agile development and participating in a Kanban team and using Jira to manage and track user stories and progress