AssureSoft

AssureSoft

AssureSoft specializes in providing comprehensive nearshore software application development services, leveraging expert developers and QA engineers to deliver tailored solutions that enhance digital projects through seamless functionality and engaging...

Internet Software & Services
51-250
Founded 2006

Description

  • Design and implement scalable, secure, and efficient server-side applications and APIs.
  • Optimize backend systems to handle high traffic and large datasets.
  • Write clean, maintainable, and well-documented code following best practices.
  • Design and maintain databases that support application requirements.
  • Optimize database queries to minimize latency.
  • Integrate with external services such as payment gateways, messaging platforms, and other APIs.
  • Build and maintain RESTful, SOAP, or GraphQL APIs for frontend and third-party integrations.
  • Review code from peers and junior developers to ensure quality and standards compliance.
  • Provide mentorship and technical guidance to less experienced developers.
  • Contribute to technical discussions and decisions on tools, frameworks, and architecture.
  • Implement security best practices to protect systems from common vulnerabilities.
  • Collaborate with product managers, frontend developers, and QA engineers to deliver features and resolve issues.
  • Align backend functionality with business requirements and customer needs.
  • Create comprehensive technical documentation for systems and processes.
  • Troubleshoot and resolve production issues quickly.
  • Stay current with new technologies, frameworks, and backend development methodologies.

Requirements

  • Bachelor’s degree preferred.
  • 4+ years of solid Java development experience with strong core Java and object-oriented programming knowledge.
  • Strong experience with Spring and Spring Boot.
  • Strong knowledge of ORM frameworks such as Hibernate; SAP Commerce ORM experience is a plus.
  • Hands-on experience with SOAP, REST, gRPC, and GraphQL.
  • In-depth knowledge of relational databases, particularly MySQL.
  • Proficiency in HTML, CSS, JavaScript, and jQuery.
  • Experience using Git for version control.
  • Knowledge of design patterns and their application in eCommerce solutions.
  • Experience integrating third-party services such as payment gateways and shipping providers.
  • Experience working with Agile methodologies such as Kanban and Scrum.
  • Familiarity with Amazon Web Services (AWS).
  • Ability to identify performance bottlenecks and propose effective solutions.
  • Strong problem-solving, communication, organizational, and teamwork skills.
  • Ability to bridge business strategy and technical execution.
  • Nice to have: 1+ years of SAP Commerce (Hybris) experience with knowledge of core architecture, platform customizations, and implementation principles.
  • Nice to have: Experience with high-volume data pipelines or event-driven sagas.
  • Nice to have: Experience building solutions across web and mobile platforms.

Benefits

  • Remote work opportunity (#LI-REMOTE).
  • Work on world-class clients and long-term projects.
  • English scholarships for an external institute.
  • English classes with company teachers.
  • State-of-the-art tools and resources.
  • Certifications and professional growth opportunities.
  • Recreation and leisure activities.
  • Compliance with regional regulations and labor rights.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer III, Content AI

Peloton 5K-10K Hotels, Restaurants & Leisure

Peloton is hiring a Software Engineer III in Warsaw to build and operate scalable Content AI microservices that power search, voice, and subtitles across its fitness platforms.

Agile AWS Bottle CI/CD Datadog Docker DynamoDB Elasticsearch GitHub Actions GraphQL gRPC Java Jenkins Kotlin Kubernetes Microservices MySQL NLP PostgreSQL Python Redis REST API Spring Boot Terraform
19 hours, 53 minutes ago

Software Engineer II (India, Remote)

Apollo.io 251-1K Professional Services

Apollo.io is seeking a Backend Software Engineer to build and maintain scalable backend systems for its revenue platform while collaborating across product, engineering, and other teams.

Agile Ansible Docker Elasticsearch Kubernetes MongoDB Node.js React Redis Ruby Ruby on Rails Scrum SQL Terraform
20 hours, 38 minutes ago

Senior Software Engineer — PingOne Platform Administration & Security

Ping Identity 1K-5K IT Services

Ping Identity is hiring a Senior Software Engineer to help evolve the PingOne Platform Administration experience and build scalable platform capabilities for identity, cloud, and AI-enabled workflows.

Agile CI/CD Java Node.js REST API TypeScript
20 hours, 53 minutes ago

SOFTWARE DEVELOPER SPECIALIST I - JAVA

Inter 51-250 Banks

Inter is hiring a Back-end Engineer to help build and evolve APIs, BFF services, and core backend systems for its Global Financial Super App.

CI/CD Datadog Docker GitHub Actions Gradle Grafana GraphQL Hibernate Java Jenkins JUnit Kafka Kotlin Kubernetes Maven Microservices Mockito MongoDB PostgreSQL Prometheus RabbitMQ REST API Spring Boot
20 hours, 53 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers