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).
We are seeking a Software Engineer to be part of a large digital transformation initiative. The Software Engineer will be part of a team developing complex custom software applications from the ground up to support the requirements of a plaintiff’s law firm, and integrate with multiple 3rd party applications, web services and APIs. The successful candidate will possess a strong Java background, have experience in all stages of the SDLC, and be familiar with Agile development methodologies. You will be part of a close-knit IT team that is a critical partner and supporter of our end user community.
Job Responsibility:
Develop enterprise-grade applications and databases with complex requirements as part of a team
Develop and design RESTful services and APIs and/or message/event-driven architectures
Understand and translate user requirements into functional application requirements
Stay current and provide insight on cutting edge software approaches, architectures, tools, and platforms
Must possess the ability to multi-task
Perform efficiently under pressure
Must be able to work extended hours when needed
Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when designing and building solutions
Follow common industry standards and best practices.
Requirements:
Bachelor’s degree in computer science or a related field
A minimum of 5 years of software development
Experience working with Java, Spring framework
Strong knowledge or working experience with relational databases, preferably MS SQL Server
Familiarity with NoSQL databases
Experience working with web and application server technologies including Apache, Tomcat, ISS, Node.js, Nginx and J2EE
Experience in Web Services and API design and development
Strong knowledge of data structures, system design, and algorithms
Working knowledge of Windows Server, Linux, Docker and/or Kubernetes
Experience scoping and developing microservices
Experience utilizing GitHub, Jira, and Confluence, or similar tools
Experience with test driven development
Comfortable with both waterfall and Scrum development methodologies.
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.