Java Backend Developer, 5 Years Experience

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Pakistan

Posted

39 days ago

Salary

₨1,400K - ₨2,000K / year

Seniority

Senior

Job Description

Java Backend Developer, 5 Years Experience

SEEKA Technologies - Hiring Now

• Design, build, and maintain backend services using Java 20+ and Spring Boot • Develop clean, secure, versioned REST APIs for web, mobile, admin, partner, and AI systems • Review and improve Spring Boot application structure, dependency versions, embedded Tomcat configuration, startup behaviour, memory usage, and runtime performance • Improve service structure, startup behaviour, configuration, and deployment readiness • Refactor weak or unstable backend areas without breaking existing functionality • Review and improve backend code quality, error handling, validation, and performance • Investigate production issues across services, APIs, databases, queues, and cloud infrastructure • Investigate Spring/Tomcat-level issues such as slow startup, failed bean initialisation, blocked request threads, timeout misconfiguration, memory pressure, and unhealthy application states • Improve application startup, service health checks, logging, retries, timeout handling, and failure recovery • Identify unstable services, duplicated logic, poor configurations, and risky dependencies • Create clear root-cause analysis for recurring backend failures • Help define backend release standards and deployment readiness checks • Work with MongoDB, PostgreSQL/MySQL, Redis, and Elasticsearch • Optimise queries, indexes, schema design, and data access patterns • Support course matching, profile enrichment, search, recommendation, and application workflows • Improve backend data consistency between APIs, databases, search indexes, and AI outputs • Work confidently with AWS-backed backend environments, including services such as EKS/ECS, EC2, Lambda, RDS, S3, IAM, CloudWatch, and SQS/SNS, in collaboration with DevOps/Cloud engineers • Support containerised deployments using Docker and Kubernetes • Review backend infrastructure for cost, security, reliability, and scalability • Help reduce unnecessary cloud costs caused by inefficient services, oversized resources, or poor runtime behaviour • Partner with DevOps/Cloud engineers to improve deployment pipelines and runtime environments • Work with Kafka, RabbitMQ, or AWS SQS/SNS • Audit existing message/event flows and identify what is used, unused, broken, or risky • Build reliable asynchronous workflows for notifications, AI processing, applications, search updates, and partner integrations • Integrate third-party services such as payment gateways, email/SMS providers, CRMs, AI/ML APIs, and institution partner systems • Build secure backend services using Spring Security, OAuth2, JWT, SSO, and role-based access control • Work with identity systems such as Keycloak or similar • Improve API security, permission checks, secrets management, and environment variable hygiene • Identify risky public endpoints, exposed credentials, weak service-to-service access, and insecure configurations • Apply secure coding practices across backend services • Improve backend logging, metrics, alerts, tracing, and health dashboards • Work with tools such as CloudWatch, ELK, Grafana, Prometheus, New Relic, Datadog, Rollbar, or similar • Make it easier to detect user-impacting failures such as login issues, API failures, slow responses, and broken workflows • Help define what “healthy backend” means for Yuzee • Review pull requests and raise engineering quality across the team • Mentor junior and mid-level developers while maintaining delivery momentum • Break large technical problems into clear, shippable milestones • Write technical documentation that explains systems, decisions, risks, and fixes • Push back on poor technical decisions with evidence and better alternatives

Job Requirements

  • 5+ years backend engineering experience, with strong Java experience
  • 4+ years hands-on Spring Boot experience
  • Strong experience with: Java 17 / 21+ , Spring Boot , Spring Data , Spring Security , REST API design , Microservices , Docker , CI/CD , Git workflows and code reviews
  • Strong understanding of the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Spring Data, Spring configuration, profiles, dependency management, and application lifecycle
  • Practical understanding of embedded servlet containers such as Tomcat, including request handling, thread pools, connection limits, timeouts, and production tuning
  • Experience using Spring Boot Actuator or similar tools for health checks, metrics, readiness/liveness checks, and production diagnostics
  • Strong database experience with at least one relational database: PostgreSQL , MySQL , RDS
  • Production experience with cloud platforms, preferably AWS
  • Strong understanding of: Authentication and authorisation , OAuth2 , JWT , SSO , Role-based access control
  • Solid testing experience: JUnit 5 , Mockito , Integration testing , API testing
  • Strong database optimisation ability — schema design, indexing, query tuning
  • Strong debugging and root-cause analysis ability
  • Ability to document backend systems, technical risks, architecture decisions, production incidents, and recommended fixes clearly
  • Strong written English for async collaboration.

Benefits

  • Completely remote or work from home (Very good if you also want to spend more time with family)
  • Friendly and understanding colleagues
  • Competitive salaries
  • You get to work in an agile work environment
  • You get to show your leadership skills
  • International working exposure
  • Company shares can be offered based on how successful with our products' launch
  • Company sponsored online classes or tech talks
  • Bonuses if you perform beyond expectation
  • Promotions towards better job roles possible after a certain period of time

Related Job Pages

More Backend Engineer Jobs

Adecco Professional Colombia- logo

Desarrollador Backend ASO/APX, GenAI

Adecco Professional Colombia-

[Página inactiva] Encuéntranos como Spring Professional Colombia

Backend Engineer39 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Desarrollo backend en entornos empresariales de alta exigencia • Implementación de buenas prácticas en calidad de código • Colaboración con equipos de trabajo multifuncionales

Colombia
$5,500K - $7,200K / month

Software Engineer - Simulation and Training

Lockheed Martin

Lockheed Martin is an international security company headquartered in Bethesda, Maryland. This company conducts research and designs, develops, and manufactures

Backend Engineer39 days ago

Title: Software Engineer (Simulation and Training) - Early Career Location: Mount Laurel United States Job Description: Description:By bringing together people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. At Lockheed Martin, we place an emphasis on empowering our employees by fostering innovation, integrity, and exemplifying the epitome of corporate responsibility. This is a place for engineers, scientists, and problem-solvers who are ready to engage deeply, think critically, and build with purpose. You will not just launch a career. You will be part of something bigger. This is where the best are built. Lockheed Martin Rotary & Mission Systems is seeking a full-time Early Career Software Engineer for Simulation and Training Products. Our products are used to represent the world's most advanced combat systems, supporting a variety of mission areas and uses. In this role, you will work on software and test execution. The successful candidate will have experience and/or knowledge of Object-Oriented Software Engineering, C++/Java, and Linux/Unix. Must be a US Citizen.; This position will require a government security clearance.; This position is located at a facility that requires special access. Basic Qualifications: - Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Computer Engineering or in a closely related field. - Experience using C/C++, Java, and/or Python. - Must be a US Citizen; this position will require a government security clearance. This position is located at a facility that requires special access. Desired Skills: - Experience with Network Topology Configuration, Modeling Tools, Static Code Analysis tools. - Experience in Model Based Engineering and related tools. - Experience with the Atlassian tool suite (Jira, Bitbucket, Crucible, Confluence) or Gitlab. - Strong analytical and trouble shooting skills required. - Familiarity with Linux and/or Unix. Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week The base range for this position in New Jersey is $61,500 - $116,455. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. The wage range and benefits summary is a general guideline and is governed by the applicable collective bargaining agreement when extending an offer. Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: 4 yr and up College Business Unit: RMS Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

New Jersey
$61.5K - $116.5K / year
UMGC Ventures logo

Adjunct Faculty – Introduction to Programming in Python

UMGC Ventures

A new model in higher education funding from a leader in education innovation, UMGC.

Backend Engineer39 days ago
Part TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Actively engage students through frequent interaction that motivates them to succeed, and conveys a genuine energy and enthusiasm for their learning. • Guide students in active collaboration and the application of their learning in problem- and project-based learning demonstrations. • Provide rich and regular constructive feedback, utilizing rubrics effectively for the assessment of student work, and acknowledging student accomplishments. • Demonstrate relevant and current subject-matter expertise, and help students connect concepts across their academic program.

United States
$806 - $1.6K / hour
Job Closed

• Build Scalable Cloud Services • Design and develop Python-based backend services, from early concept through to production, using modern AWS serverless technologies. • Deliver Event-Driven Architectures • Create and evolve event-driven systems using AWS Lambda, SQS, SNS, and Step Functions to support high-scale device operations. • Own Backend Quality & Performance • Write clean, testable code and continuously improve system reliability, observability, and performance in production environments. • Shape System Architecture • Contribute to architecture decisions, design reviews, and technical strategy across multiple backend services. • Drive Engineering Best Practices • Promote strong SDLC practices including CI/CD, automated testing, monitoring, and structured logging. • Collaborate Across Teams • Work closely with product, QA, and other engineers to deliver high-quality features and improve overall platform resilience. • Solve Complex Problems • Diagnose and resolve issues across distributed systems, including performance bottlenecks and production incidents. • Support Critical Systems • Participate in incident response and continuous improvement of business-critical AWS workloads.

ENG + 1 moreAll locations: ENG | United Kingdom
Job Closed