This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A senior development position responsible for accomplishing results through hands on development/bug fixes of our Java application. The overall objective of this role is to drive applications development through programming activities.
Job Responsibility:
Participate in design sessions with the development team, both employees and vendors located across multiple locations
Progress assigned JIRA tasks assign to completion
Provide user/support documentation
Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality
Perform peer code review of project codebase changes
Communicate with stakeholders to help shape requirements and design decisions
Mentor/coach junior team members. Ensure that best practices and standards are followed as part of the application development life cycle
Participation in SDLC, Agile SCRUM
Analyze existing software systems and propose solutions to improve overall design, architecture, and efficiency
Troubleshoot and debug applications
Ensure applications meet performance and scalability requirements
Stay up to date with the latest technologies and industry trends
Requirements:
Experience as Java software developer. This will be tested at interview
Messaging Systems experience (Kafka, Nats, Solace, TiBCo, RabbitMQ etc.)
Experience working with SQL and databases such as Oracle, SQL Server, Hadoop etc.
Agile SCRUM
Experience with Java Multithreading/Concurrency, Web Services (SOAP/REST), DB2 Database, JMS, MQ, NDM, SFTP
Acquainted with industry best practices and standards, software development tools and techniques
Experience in developing distributed systems
Experience in the use of Containers (Docker, Kubernetes)
Nice to have:
Experience in Low Latency Software Development
Experience in C++
Experience in C#
Experience in SBE
Ability to work with distributed teams across multiple time zones
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.