Smart Working logo
Smart Working

Empowering companies to work with the best engineers in the world

Senior Java Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

115 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Engineer

Smart Working

• Design and implement HTTP-based backend services and APIs using Java and Spring Boot. • Build scalable, maintainable applications following event-driven and asynchronous processing patterns. • Develop and operate services within AWS-based infrastructure, ensuring reliability and performance. • Integrate APIs and services using REST and GraphQL-based approaches. • Work with message-driven systems to support inter-service communication and background processing. • Deploy, manage, and troubleshoot applications running on EC2 and Apache Tomcat. • Configure and maintain application scheduling using CRON jobs and Spring Boot scheduling. • Ensure application-level security, access control, and traffic protection using AWS-native services. • Collaborate within distributed system environments, consuming and exposing shared services. • Troubleshoot issues across the stack, from application code through infrastructure and runtime environments.

Job Requirements

  • 5+ years of professional experience as a backend or Java engineer.
  • Strong proficiency in Java (preferably Java 17) and Spring Boot for backend development.
  • Proven experience designing and implementing HTTP-based services and APIs.
  • Solid understanding of event-driven architectures and asynchronous processing.
  • Hands-on experience with AWS, including: API Gateway (or WSO2 ESB) for API management and routing, AppSync for GraphQL integrations, AWS WAF for application security, Lambda Authorizers for access control, SQS for messaging and asynchronous workflows, EC2 for fixed-scale compute and load-balanced deployments
  • Experience operating and troubleshooting Apache Tomcat.
  • Familiarity with Maven for build and dependency management.
  • Experience working with CRON jobs and scheduled or manually triggered automation.
  • Practical experience with MongoDB or other NoSQL databases.
  • Ability to design, consume, and integrate services in a distributed system.
  • Working knowledge of Linux environments, including systemd service management.

Benefits

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
  • No Weekend Work: Real work-life balance, not just words
  • Day 1 Benefits: Laptop and full medical insurance provided
  • Support That Matters:Mentorship, community, and forums where ideas are shared
  • True Belonging: A long-term career where your contributions are valued

Related Job Pages

More Backend Engineer Jobs

Revvity logo

Principal Software Development Engineer, Scala, Big Data Engineering, SQL/NoSQL

Revvity

Expanding the boundaries of human potential through science

Backend Engineer115 days ago
OtherRemoteTeam 10,001+H1B No Sponsor

• Build and maintain new, high impact functionality into the Signals Data Factory • Work on a medium to large data transformation engine • Work on a system capable of processing petabytes of data • Work with AWS services and cloud technologies • Create secure, performant interfaces and services • Craft well-documented, reusable, and testable code • Guide fellow team members on priorities, specifications, and feature implementation

Massachusetts
$142K - $190K / year
Job Closed
PostHog logo

Backend Engineer – Billing

PostHog

Product analytics, session replay, feature flags, A/B testing, data warehouse, CDP, surveys. PostHog does that.

Backend Engineer115 days ago
OtherRemoteTeam 11-50Since 2020H1B No Sponsor

• Scaling our billing system to $100M+ revenue (the hundy) by the end of 2026, and well beyond (the billy?). • Building billing primitives flexible enough that launching a new pricing model doesn't require rearchitecting everything. • Making our usage reporting and limiting near-realtime. • Turning usage and messy raw invoice data into actionable internal reports, accurate forecasts, and compliant financials.

United States
Job Closed
Varicent logo

Lead Backend Software Developer

Varicent

Industry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.

Backend Engineer115 days ago
OtherRemoteTeam 501-1,000H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Lead Backend Software Developer, you will be part of a multidisciplinary team of developers, designers, data scientists, and business professionals. You would be working on the Varicent Incentives: a single-page web application utilizing React and Redux frameworks that connects to a REST API written in C#, hosted in AWS. What You’ll Do - Build new features for the REST API & enhance the AWS infrastructure on top of a modern tech stack using C# and AWS CloudFormation. - Work with product management, designers, and QA team to implement new features and enhancements. - Participate as a reviewer in our pull request review process, ensuring high code quality and providing valuable insights to your fellow team members. - Optimize application performance, ensuring scalability and low latency across large datasets. - Develop features using AWS tools such as Lambda, S3, DynamoDB, and Redshift. - Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies. - Identify and resolve bottlenecks, ensuring high availability and uptime. Qualifications - 7+ years of backend development experience, with a focus on data-intensive applications. - Proficiency in at least one backend language (e.g., C#, Java, C++). - Experience with AWS services (e.g., EC2, S3, Lambda, RDS, Redshift). - Understanding of ELT/ETL processes and challenges in handling large-scale data. - Understanding of Software Design fundamentals. - Problem-solving skills and a passion for clean, maintainable code. - English communication skills and ability to work effectively in cross-functional teams. B2 level English or higher is required. Requirements - This role requires employees to work within Eastern Standard Time (EST) business hours. - While we are open to candidates from outside the EST time zone, please be prepared to adjust your working hours to align with this time zone. - This position is fully remote, offering you the flexibility to work from anywhere. Benefits - Market Leading Compensation Package. - Wellness Programs to Support Health and Wellbeing. - Working with the latest tools and technologies in a fast-paced environment. - Remote Work Flexibility. - Comprehensive Employee Insurance Coverage: Medical, Dental, Vision, Life Insurance. - Annual Time Off: Time off is provided in accordance with applicable legislative requirements. - Global Connected Culture: Hubs in Romania, UK, US, Canada. - Dynamic Work Culture: Thrive in our innovative and multicultural environment. - Grow with Us: Continuous development opportunities.

United States + 9 moreAll locations: United States | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova
Job Closed
Newfire Global Partners logo

Senior/Lead Python Data Engineer

Newfire Global Partners

Software Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.

Backend Engineer115 days ago
OtherRemoteTeam 501-1,000Since 2016H1B No Sponsor

• Design, build, and maintain production Python data pipelines, working daily with Python, Dagster, Snowflake, and Databricks • Define, evolve, and document Python engineering standards, patterns, and guardrails for the data platform • Lead adoption of version-locked dependency management and standardized development workflows • Build, maintain, and improve GitHub Actions CI/CD pipelines for build, test, security checks, and deployment • Review complex designs and code for correctness, security, performance, and long-term maintainability • Ensure data pipelines are reliable and operable, with proper error handling, retries, idempotency, and validation • Anticipate failure modes and design systems for recoverability and operational clarity • Troubleshoot CI/CD failures, dependency conflicts, and production incidents, participating in root-cause analysis • Apply secure development practices appropriate for healthcare data (secrets management, least privilege, safe logging) • Collaborate closely with platform architecture and data platform teams to ensure end-to-end coherence • Mentor senior engineers through design reviews, technical guidance, and knowledge sharing • As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company.

United States
Job Closed