Senior Software Developer designing and maintaining integration solutions for Advansys. Collaborating with teams and working in a hybrid workplace.
Responsibilities
Develop and maintain integration solutions: Design, develop, and implement integration strategies to connect different systems and services effectively using Java and APIs.
API Development: Create and optimize RESTful APIs to enable smooth communication between systems, ensuring secure and efficient data transfer.
Database Management: Use SQL to design and optimize database queries, manage data, and ensure the integrity and performance of backend systems.
Linux Environment: Work with Linux servers to deploy and manage applications, troubleshooting and ensuring optimal system performance.
Collaborate with cross-functional teams: Work closely with product managers, other developers, and system architects to understand integration requirements and deliver solutions that meet business needs.
Performance Tuning: Continuously monitor the performance of integration solutions and optimize code and database queries for better performance.
Troubleshoot and debug: Identify and resolve technical issues across the integration stack, including backend services, APIs, and database queries.
Maintain documentation: Document integration processes, architecture, and codebase to ensure transparency and ease of maintenance.
Mentor junior developers: Provide guidance and support to junior developers, sharing best practices and helping with code reviews.
Requirements
Java: Proven experience in developing applications using Java and associated frameworks (Spring, Hibernate, etc.)
SQL: Strong experience with SQL to design, optimize, and manage databases and queries.
APIs: Hands-on experience in designing, developing, and integrating RESTful APIs.
Linux: Proficiency in Linux for deploying, managing, and troubleshooting applications and services.
Software Integration: Extensive experience in integrating various systems and services in complex environments.
Strong understanding of software design principles, architecture patterns, and best practices in software development.
Problem-solving: Excellent debugging, troubleshooting, and problem-solving skills.
Communication: Strong communication skills to effectively collaborate with cross-functional teams and present technical information.
AWS Solutions Architect designing and guiding secure cloud solutions at Broadridge. Collaborating with stakeholders, analyzing systems, and producing architecture documentation.
MSSP Enterprise Solutions Architect at Fortinet shaping managed services for cybersecurity partners in a hybrid role. Driving technology adoption and partnership growth in the MSSP ecosystem.
HR Solutions Consultant integrating Sales and Product at SD Worx, enhancing client relationships and ensuring solution viability. Leading initiatives for tailored payroll and HR solutions in Croatia.
Payment Architect leading the development of a new payment switch for Worldline NZ. Engaging with banks and schemes to ensure compliance and optimization of payment processes.
AI Solutions Engineer at Snorkel AI partnering with research labs to design datasets and improve frontier model performance. Engaging in technical conversations to enhance AI capabilities and interventions.
Staff Solutions Engineer linking BD/Sales and technical teams at BlackSky. Requires strong technical and client - facing skills with experience in geospatial intelligence.
IT Systems & Solutions Architect enhancing efficiency for Commercial and G&A functions in Germany. Designing a high - performance digital backbone for integrated business systems.
Oracle Cloud Architect providing high - level technical solutions and training teams for client implementations. Collaborating with cross - functional teams and supporting Oracle Cloud ecosystem integration.
Cloud Solutions Architect specializing in Azure and AWS, creating scalable cloud solutions for critical federal projects. Drive innovation and enhance operational efficiency in a collaborative environment.